一、urdf导出后如何在工作空间中运行
sw导出urdf文件之后,将urdf文件夹复制到Ros工作空间中(home/catkin_ws/src/),然后运行。roslaunch gluon display.launch是具体的运行命令,里面的gluon需要替换成你自己SW导出urdf的文件夹名称。具体操作如下:
# 进入工作空间
cd catkin_ws
# 编译一遍
catkin_make
# 配置运行环境,工作空间加入新的工程之后都需要配置一遍环境
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc
#运行的urdf,具体是运行lunch文件夹里display.lunch文件,里面的gluon需要替换成你SW导出urdf的文件夹名字
roslaunch gluon display.launch
工作空间中加入新的工程之后最好都配置一遍环境,不然在conda环境下会报错,或者直接退出conda环境来运行也可以,终端输入conda deactivate退出conda环境就好。
conda deactivate
否则,终端会出现如下报错:
[gluon-5] process has died [pid 3148, exit code 255, cmd /home/colonzyx/catkin_ws/devel/lib/gluon/gluon_node __name:=gluon __log:=/home/colonzyx/.ros/log/f5dbebbe-b434-11ee-8fca-bc0ff3604723/gluon-5.log].
log file: /home/colonzyx/.ros/log/f5dbebbe-b434-11ee-8fca-bc0ff