项目场景:

项目场景:使用Jetson Nano(ubuntu 系统) 做视觉处理,然后应用于移动机器人。需要视觉算法在Jetson Nano开机后自动启动


解决方案:

使用shell 设置开机自启:

  1. 编写启动脚本 ,run.sh
#!/bin/bash### BEGIN INIT INFO
# Provides:          watchDog
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: start watchDog
# Description:       start watchDog
### END INIT INFO
sec=1
cnt=0
PROC_NAME=vision_process #进程名字,make 可执行程序的名称,可以在终端输入top来查找
Thread=`ps -ef | grep $PROC_NAME | grep -v "grep"` #判断进程
cd /home/.../  #进入可执行程序所在的目录
make clean && make -j       #重新make一下,
echo "123456" | sudo -S sudo chmod +777 /dev/ttyUSB0 #用自动输入密码并开启ttyusb权限
./vision_process #运行
  1. 赋予脚本可执行权限
sudo chmod a+x run.sh
  1. 在终端执行gnome-session-properties,会弹出一个“Startup Applications Preferences”的菜单,点击添加Add
Name:命令名称
Command:输入启动命令   #例如 gnome-terminal -x /home/.../run.sh
Cmmment:描述

  1. 然后重启,就可以了。

Jetson Nano 开机程序自启动相关推荐

  1. Jetson nano开机自启动程序

    目录 前言 1.介绍 2.创建开机自启动程序 2.1 创建一个bash文件 2.2 创建一个service文件 2.3 添加权限 2.4 移动service文件 2.5 启动服务 2.6 停止/重启服 ...

  2. Linux 系统如何设置开机程序自启动

    这里写目录标题 1. Linux 系统如何设置开机程序自启动 1.1. /etc/rc.local 1.2. crontab(类似于 Windows 的任务计划服务) 1.3. 注册系统服务 1. L ...

  3. Jetson Nano设置风扇自启动

    Jetson Nano跑一些如目标识别等需要较大计算量的程序,散热板会非常的热,为避免主板过热,通常在散热板上加装一个风扇增强散热. 风扇需要软件指令进行驱动,驱动风扇的指令为 $ sudo sh - ...

  4. Linux中标麒麟开机程序自启动

    小白不会什么花里胡哨的命令,只会鼠标点点点...... 1.首先桌面鼠标右键,点击个性化设置,在主题选项卡里点击选择清新,为什么要这么搞?因为这样你的左下角启动按钮才会出来 /系统/首选项/启动应用程 ...

  5. Jetson nano开机

    SD卡烧写 1.官网下载镜像文件 https://developer.nvidia.com/embedded/downloads 地址 如下图:(下载要一段时间) 2.烧写镜像工具 https://w ...

  6. 国产版Jetson nano b01烧录经验帖子|详细步骤|保姆教程|后续继续更新开机后的基本配置

    前言: 分享一点jetson nano学习经验,硬件小白,踩了许多坑,贴中的流程算是比较避坑的方法.         nano有分国产和原装,烧录镜像文件不同.性能方面:国产nano和原装的性能一样, ...

  7. 【AI达人创造营第二期】基于Jetson nano的餐厅自助结账系统部署

    基于Jetson nano的餐厅自助结账系统部署 一. 前言 二. 开发环境 2.1 硬件 2.2 软件 三. Jetson nano基础环境配置 3.1 镜像烧录 3.2 网络连接 3.3 更换镜像 ...

  8. Jetson nano 系统安装

    Contents Jetson Nano 在 EMMC 上安装镜像 U 盘启动和 TF 卡启动 U 盘启动 (复制 eMMC 上系统) TF 卡启动 设置远程登录系统 SDK 安装 使用 SDK Ma ...

  9. jetson nano 系统镜像制作_2.Jetson Nano烧写系统镜像

    烧录工具.zip点击下载 Jetson Nano是一款形状和接口类似于树莓派的嵌入式主板,搭载了四核Cortex-A57处理器,GPU则是拥有128个NVIDIA CUDA核心的NVIDIA Maxw ...

最新文章

  1. 仅凭一部iPhone手机,打造现实版元宇宙
  2. python sqlalchemy中文手册-基于Python的SQLAlchemy的操作
  3. php根据循环条件切换图片,thinkphp 循环显示图片问题!!!~~~~
  4. java tomcat日志中文乱码问题解决
  5. svn 分支主干相互合并
  6. Coursera课程Python for everyone:Quiz: Multi-Table Relational SQL
  7. 【js】JSON.stringify 语法实例讲解
  8. hadoop遇到的问题及处理
  9. C#正则表达式开源工具
  10. python framework jdon_python – Django Rest Framework和JSONField
  11. Active Directory Get User's groups using LDAP
  12. unity Curvy Splines基础操作:创建可视赛道
  13. 激光条纹中心提取——灰度重心法
  14. 小学生数学测试软件论文,测试数学论文,关于小学生数学基本能力测试量表的贵族常模制订相关参考文献资料-免费论文范文...
  15. pdf转换器免费版安装和使用
  16. 调和数,1加二分之一加三分之一加到 n 分之一
  17. 互联网晚报 | 三星超过苹果成手机市场份额第一;特斯拉回应中国内地市场降价传闻;ChatGPT或会暴露企业机密信息...
  18. 录屏状态监听之防录屏 - iOS
  19. 百元降噪耳机推荐有哪些品牌?适合学生党使用的降噪蓝牙耳机分享
  20. 状态机的C语言编程(转)

热门文章

  1. c语言case套case,switch…case
  2. 智能消息服务-数字短信使用FAQ简介: 数字短信是基于普通短信,通过一套编码技术实现的短信服务。它能把视频、音频、网页、GIF图、文字等多种表现形式通过多媒体短信形式触达用户。本文将带你了解阿里云通信
  3. notify验签失败及其原因
  4. 彻底关闭Windows10更新!!
  5. 最新Chromedriver与Chrome版本对应参照表【附下载链接】
  6. 阿里云服务 - Java实现短信验证码发送 --(完整教程)
  7. 【自学Python】Python浮点型(float)
  8. 文盲+wordpress搭建个人博客类网站
  9. cpu可以直接识别并执行的计算机语言是,计算机硬件能够直接识别的指令是什么...
  10. AHCI VS IDE 把我整疯了。。。