ROS中使用sh脚本文件启动多个launch文件
发布时间:2023年12月28日
引言:在实际应用中,往往需要同时启动多个节点,可以采用launch文件的方式启动,也可以采用sh脚本文件启动。通常需要启用延时启动的话节点,一般使用sh脚本启动。如果再把sh脚本设置成自启动脚本,则可以实现开机自启动效果,自启动可以参考博客其他教程
###gmapping with abot###
gnome-terminal --window -e 'bash -c "roscore; exec bash"' \
--tab -e 'bash -c "sleep 5; source ~/cwkj_ws/devel/setup.bash; roslaunch abot_bringup robot_with_imu.launch; exec bash"' \
--tab -e 'bash -c "sleep 5; source ~/cwkj_ws/devel/setup.bash; roslaunch robot_slam navigation.launch; exec bash"' \
--tab -e 'bash -c "sleep 5; source ~/cwkj_ws/devel/setup.bash; roslaunch track_tag usb_cam_with_calibration.launch; exec bash"' \
--tab -e 'bash -c "sleep 5; source ~/cwkj_ws/devel/setup.bash; roslaunch find_object_2d find_object_2d.launch; exec bash"' \
--tab -e 'bash -c "sleep 5; source ~/cwkj_ws/devel/setup.bash; rosrun robot_voice tts_subscribe; exec bash"' \
--tab -e 'bash -c "sleep 5; source ~/cwkj_ws/devel/setup.bash; roslaunch robot_slam multi_goal.launch; exec bash"' \
文章来源:https://blog.csdn.net/qq_35598561/article/details/135264311
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!