操作P3AT机器人——实物20200905

操作P3AT机器人——实物
1安装Aria
使用下面网址下载安装包
http://github.com/reedhedges/AriaCoda
上面下载时会发现少了Makefile.deb,解决办法:在github上搜libaria,或者使用两个可用链接 https://github.com/jksrecko/libaria, https://github.com/lakid/libaria。
之后进入目录,编译和添加进根目录
$ make
$ sudo make install
2、安装rosaria
rosaria克隆到home下新建的一个工作空间下
$ git clone https://github.com/amor-ros-pkg/rosaria.git
编译
$ catkin_make
3、安装rosaria_client
与2类似,把rosaria_client与rosaria安装到同一目录下
$ git clone https://github.com/pengtang/rosaria_client.git
$ catkin_make
网站上说可能会遇到一种无法找到-IAria的问题,但是我安装的过程当中并未出现,在此处给出网页教程网址以供参考:
https://blog.csdn.net/banzhuan133/article/details/95381885?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159931382619725250328893%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=159931382619725250328893&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v3~pc_rank_v2-4-95381885.first_rank_ecpm_v3_pc_rank_v2&utm_term=P3AT%E5%85%88%E9%94%8B%E6%9C%BA%E5%99%A8%E4%BA%BA%E6%8E%A7%E5%88%B6&spm=1018.2118.3001.4187
4、测试P3AT连接以及运行
需要准备一根U转串用于连接笔记本电脑和机器人,给机器人上电,注意如此时出现连续滴声警报,检查是否是错按了急停。
a.终端启动
r o s c o r e b . 打 开 新 终 端 : S o u r c e d e v e l / s e t u p . b a s h 在 创 建 的 工 作 空 间 下 启 动 R o s A r i a : roscore b.打开新终端: Source devel/setup.bash 在创建的工作空间下启动RosAria: roscoreb.Sourcedevel/setup.bashRosAria rosrun rosaria RosAria(成功启动机器人会有特殊提示音)
c.再次打开新终端:
Source devel/setup.bash
启动rosaria_client:$ roslaunch rosaria_client interface
在这一步的时候我出现的问题是没有办法找到与机器人连接的USB口
解决办法:
a.在windows下安装USB驱动,打开ubuntu在终端下输入:lsusb

b.在启动节点之前给串口权限:
sudo chmod -r /dev/ttyUSB0
c.安装minicom配置串口
sudo apt-get install minicom
使用下列命令配置串口
minicom -s

修改完成之后还需要到Save setup as dfl选项进行保存
显示可以找到外接USB接口就可以再继续试一下打开
启动rosaria_client:$ roslaunch rosaria_client interface
成功打开之后按照下列指令说明进行键盘操控

指令说明:
Up Arrow: 前进
Down Arrow: 后退
Left Arrow: 逆时针转
Right Arrow: 顺时针转
Spacebar: 停止运动
A: 增加线速度
Z: 减少线速度
S: 增加角速度
X: 减少角速度
Q: 退出控制

猜你喜欢

转载自blog.csdn.net/NotANumber123/article/details/108722524