当前位置: 首页 > news >正文

python和php哪个做网站广东企业网站seo报价

python和php哪个做网站,广东企业网站seo报价,技术交流网站开发例子,做包装看什么网站在查找网上的各种开机自启动资料配置好开机自启动后,使用ros2 topic list不能显示话题。 1、问题解决:用户问题与domenID问题2、ROS2开机自启动服务教程3、多个ROS2开机自启动服务教程 1、问题解决:用户问题与domenID问题 在root用户下能看到…

在查找网上的各种开机自启动资料配置好开机自启动后,使用ros2 topic list不能显示话题。

  • 1、问题解决:用户问题与domenID问题
  • 2、ROS2开机自启动服务教程
  • 3、多个ROS2开机自启动服务教程

1、问题解决:用户问题与domenID问题

在root用户下能看到话题,但是不能在普通用户下看到,在启动脚本中使用以下指令后,仍然无法在普通用户看到话题。

#echo "nvidia" | su - nvidia -s /bin/bash /home/nvidia/rc.sh

解决方法:
将root用户和普通用户的~/.bashrc环境变量中的export ROS_DOMAIN_ID=0

sudo vi ~/.bashrc
export ROS_DOMAIN_ID=0sudo su
sudo vi ~/.bashrc
export ROS_DOMAIN_ID=0

2、ROS2开机自启动服务教程

以下是通过Systemd设置ROS 2开机自启动方法:

创建服务:

sudo vi /usr/lib/systemd/system/start-one.service
[Unit]
Description=start-one[Service]
Type=simple# 当前的用户名
User=nvidia# 开机自启动脚本start_one.sh
ExecStart=/home/nvidia/start_one.sh    PrivateTmp=true
KillMode=control-group[Install]
WantedBy=multi-user.target

创建自启动脚本:

sudo vi start_one.sh
#!/bin/bash
cd /home/nvidia/dev_ws
source  ~/.bashrc
source /opt/ros/humble/setup.bash
source /home/nvidia/dev_ws/install/setup.bash
ros2 launch package package.launch.xml

给服务和脚本权限:

sudo chmod 777 /usr/lib/systemd/system/start-one.service
sudo chmod 777 start_one.sh

重新加载服务:

sudo systemctl daemon-reload  

设置开机自启动服务:

sudo systemctl start start-one.service 
sudo systemctl enable start-one.service

查看服务状态:

sudo systemctl status start-one.service

取消关闭服务取消开机自启动:

sudo systemctl stop rstart-one.service
sudo systemctl disable start-one.service

3、多个ROS2开机自启动服务教程

如果有多个ROS2的launch,则需要创建多个服务,并且需要在服务里设置好先后顺序。
先按照上述设置好start-one.service,增加优先级设置。

[Unit]
Description=start-one
Before=start-two.service #这里是设置优先级的,也就是说当前的服务在start-two.service之前启动[Service]
Type=simple# 当前的用户名
User=nvidia# 开机自启动脚本start_one.sh
ExecStart=/home/nvidia/start_one.sh    PrivateTmp=true
KillMode=control-group[Install]
WantedBy=multi-user.target

创建第二个服务:

sudo vi /usr/lib/systemd/system/start-two.service
[Unit]
Description=start-two
After=start-one.service[Service]
Type=simple# 当前的用户名
User=nvidia# 开机自启动脚本start_two.sh   
ExecStart=/home/nvidia/start_two.sh    PrivateTmp=true
KillMode=control-group[Install]
WantedBy=multi-user.target

创建自启动脚本:

sudo vi start_two.sh    
#!/bin/bash
cd /home/nvidia/dev_ws
source  ~/.bashrc
source /opt/ros/humble/setup.bash
source /home/nvidia/dev_ws/install/setup.bash
ros2 launch package_two package_two.launch.xml

给服务和脚本权限:

sudo chmod 777 /usr/lib/systemd/system/start-two.service
sudo chmod 777 start_two.sh  

重新加载服务:

sudo systemctl daemon-reload  

设置开机自启动服务:

sudo systemctl start start-two.service 
sudo systemctl enable start-two.service

查看服务状态:

sudo systemctl status start-two.service
http://www.tj-hxxt.cn/news/124943.html

相关文章:

  • 鱼台县建设局网站百度搜索推广技巧
  • wordpress comments_number()seo优化排名技术百度教程
  • 怎样做自适应网站定制网站建设
  • 喊人做网站需要注意些什么网站营销策划公司
  • 麦客网做网站东莞网络营销推广软件
  • 桂林北京网站建设拼多多运营
  • 网站怎么在工信部备案信息苏州网站开发公司
  • 佛山网站建设设计站群优化公司
  • 搜索引擎优化通常要注意的问题有( )苏州网站建设优化
  • 房产中介网站开发与设计代码网站是怎么优化的
  • asp网站伪静态页面seo营销专员
  • 电商培训课程内容上海百度搜索排名优化
  • 档案网站的建设方案seo外链优化
  • seo如何根据网站数据做报表购买链接平台
  • 河南工程建设信息网站深圳外贸推广公司
  • 济南莱芜区疫情最新消息通知seo收索引擎优化
  • 自己做网站 怎样下载模板网络营销策划书3000字
  • 代理报关的货怎么在网站上做电子委托学校教育培训机构
  • 鞋子 东莞网站建设温州网站建设
  • 郑州营销型网站建设公司最新的疫情最新消息
  • 食品品牌网站策划怎么建立信息网站平台
  • 咸阳学校网站建设哪家专业重庆百度推广电话
  • 教师个人网站建设推销一个产品的方案
  • 24小时学会网站建设哈尔滨百度推广公司
  • 广州智迅网络做网站湖南株洲疫情最新情况
  • 宁晋网站建设设计世界杯最新排名
  • 网站宣传虚假处罚标准高报师培训机构排名
  • 云服务器建立多个网站吗韩国比分预测
  • 湖南省交通建设质监局网站百度热搜榜排名今日第一
  • 专业做网站技术西安seo代运营