机器人操作系统ros_典型功能实现方法详解

机器人操作系统ros_典型功能实现方法详解

ID:11266324

大小:1.92 MB

页数:27页

时间:2018-07-11

机器人操作系统ros_典型功能实现方法详解_第1页
机器人操作系统ros_典型功能实现方法详解_第2页
机器人操作系统ros_典型功能实现方法详解_第3页
机器人操作系统ros_典型功能实现方法详解_第4页
机器人操作系统ros_典型功能实现方法详解_第5页
资源描述:

《机器人操作系统ros_典型功能实现方法详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机器人操作系统ROS:典型功能实现方法详解李宝全27ROS体系2ROS安装3TurtleBot配置与运行3ROS基础的学习4P3-AT/DX8ROSARIA配置与运行8ROSARIA键盘控制:10ROSARIA程序控制方式:11Android遥控11TurtleBot的键盘控制:12配置USB转串口12CmakeList.txt的制作13图像的发布与接收13图像的接收,处理与显示13Kinect端获取图像14内置USB摄像头图像获取15外接USB摄像头图像获取17KinectSkeleton17TFListener(综合实现人体跟踪)19Voice22语言识别pocketsphinx

2、22识别结果的接收与显示23语言发布23综合:捕获String并发声25两主机通讯ROS_Network25ROS_OpenTLD27ROS学习材料2727ROS体系版本:Hydro2013-09-04Groovy2012-12-31Fuerte2012-04-23ElectricDiamondbackROS是一种分布式的处理框架。文件系统:在硬盘上查看的ROS源代码的组织形式包Package:含有manifest.xml或package.xml?比如下文中的turtlebot_teleop,turtlebot_bringup。堆:Stack包的集合含有stack.xml编译方法:c

3、atkin:Groovy及以后版本rosbuild:用于Fuerte及以前版本常用命令:rostopiclist;列出系统中的所有Topicrosdep:安装依赖包,例如rosdepinstallrosaria安装时,需要先建一个工作空间,然后把gitgub网站上相应的包下载到src文件夹下,再执行该语句。具体见“ROSARIA配置与运行”一节。环境变量设置:export例如:exportROS_HOSTNAME=marvinexportROS_MASTER_URI=http://hal:11311Bulks给的一些有用的命令rosnodeinfo/rosaria_teleop_ke

4、y_1rosrunrqt_robot_steeringrqt_robot_steeringrosrunrqt_guirqt_guirostopichelprosnodehelprosnodeinfo/RosAriarosnodeinfo/rosaria_teleop_key_1rosnodelistecho$ROS_HOSTNAME27ROS安装安装教程:http://wiki.ros.org/hydro/Installation/Ubuntusudosh-c'echo"debhttp://packages.ros.org/ros/ubuntuprecisemain">/etc/ap

5、t/sources.list.d/ros-latest.list'1.3安装keyswgethttp://packages.ros.org/ros.key-O-

6、sudoapt-keyadd-1.4安装使Debian包为最新:sudoapt-getupdateFull安装:sudoapt-getinstallros-hydro-desktop-full会出现一个界面,利用Tab选择Yes即可成功则提示:ldconfigdeferredprocessingnowtakingplace找到可以使用的包:apt-cachesearchros-hydro1.5初始化rosdepsudoros

7、depinitrosdepupdate1.6环境设置echo"source/opt/ros/hydro/setup.bash">>~/.bashrcsource~/.bashrc1.7得到rosintallsudoapt-getinstallpython-rosinstallTurtleBot配置与运行介绍TurtleBot的主页面(安装&运行):http://wiki.ros.org/Robots/TurtleBotTurtleBot包(Package)的安装过程安装(turtlebot/Tutorials/hydro/Installation):按照DebsInstallatio

8、n按照方法来安装:1.首先安装:>sudoapt-getinstallros-hydro-turtlebotros-hydro-turtlebot-appsros-hydro-turtlebot-vizros-hydro-turtlebot-simulatorros-hydro-kobuki-ftdi2.之后加入sourse的bash中:>./opt/ros/hydro/setup.bash.说明:a)在终端中输入这一行后很快就结束.b)效果是在.bash

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。