栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

ubuntu 编写roslaunch 自启动脚本

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ubuntu 编写roslaunch 自启动脚本

1. 创建一个start_ROS.sh文件
2. 加入类似如下的代码(改为自己的roslaunch):

#!/bin/bash

#source bash
source ~/rocon/devel/setup.bash
source ~/kobuki/devel/setup.bash
source ~/turtlebot/devel/setup.bash
source ~/turtlebot_ws/devel/setup.bash
source ~/catkin_ws/devel/setup.bash

#远程master(需要写)
export ROS_MASTER_URI=http://192.168.3.75:11311
export ROS_HOSTNAME=192.168.3.165

#启动底盘
gnome-terminal --window -e "roslaunch turtlebot_bringup minimal.launch"
#等待10s
sleep 10s
#启动激光雷达gmapping
gnome-terminal --window  -e "roslaunch turtlebot_navigation rplidar_gmapping_demo.launch"

wait
exit 0

3. 开启权限
chmod +x start_ROS.sh
4. 测试运行.sh文件
./start_ROS.sh

5. 没有问题后,加入自启动列表

终端运行:gnome-session-properties

添加进去 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/599318.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号