matlab调用哈希表,ros与matlab联动使用
ros與matlab聯(lián)動(dòng)使用
聯(lián)動(dòng)使用教程
1 ubuntu18.04或16.04下安裝matlab R2017b
參考鏈接
2 ubuntu下基于matlab啟動(dòng)ros
matlab中常用命令如下:
查看robotics system toolbox工具箱是否安裝成功
help robotics.ros
rosinit ——表示啟動(dòng)ROS,相當(dāng)于roscore
rosshutdown ——表示關(guān)閉ROS
1)列出topic列表
rostopic list
2)查看topic 信息
rostopic info /torso_lift_imu/data
3)打印topic 信息
rostopic echo /torso_lift_imu/data
交互式運(yùn)行案例
matlab下使用ros的相關(guān)命令參考ROS 與 MATLAB 通訊
3 matlab與ubuntu聯(lián)動(dòng)后,roscore啟動(dòng)失敗問(wèn)題
1) roscore啟動(dòng)失敗問(wèn)題
解決方案:
通過(guò)查閱資料,發(fā)現(xiàn)以下方式可解決
ifconfig 查看ip地址
sudo gedit ~/.bashrc打開(kāi)后填入以下內(nèi)容
export ROS_IP=192.168.1.109
之所以失敗原因就在于此,重啟電腦后,ip地址變了,此處思考一個(gè)固定ip的方法應(yīng)該就省事了
source ~/.bashrc
2)某一文件夾下的roslaunch啟動(dòng)失敗問(wèn)題
該文件夾前輸入如下命令再重新啟動(dòng)就可以了
export ROS_MASTER_URI=http://192.168.1.109:11311/
3)針對(duì)1)與2)問(wèn)題的一次性搞定方案
gedit ~/.bashrc
修改一下兩個(gè)指令:修改后Save
export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://localhost:11311
接下來(lái),我們?cè)谶\(yùn)行roscore就可以啦
思路來(lái)源參考 資料
總結(jié)
以上是生活随笔為你收集整理的matlab调用哈希表,ros与matlab联动使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql 递归实现树形_Mysql实现
- 下一篇: 工行信用卡微信公众号是多少 一起开启智-