ROS 应用 1 2014年12月29日
来源:互联网 发布:android系统优化 编辑:程序博客网 时间:2024/06/05 07:56
安装:http://wiki.ros.org/indigo/Installation/Ubuntu :注意添加中国的镜像
sudo sh -c '. /etc/lsb-release && echo "deb http://mirror.sysu.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
sudo sh -c '. /etc/lsb-release && echo "deb http://101.227.245.14/mirror-cn-sh/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
开启应用之旅:http://wiki.ros.org/ROS/TutorialsCreate a ROS Workspace 创建工作区间 http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment
$ mkdir -p ~/catkin_ws/src$ cd ~/catkin_ws/src$ catkin_init_workspace
$ cd ~/catkin_ws/$ catkin_make
$ source devel/setup.bash
了解三个命令 http://wiki.ros.org/ROS/Tutorials/NavigatingTheFilesystem 如何查看ROS文件系统rospack
roscd
rosls
Creating a ROS Package 创建一个ROS包 catkin方法 http://wiki.ros.org/ROS/Tutorials/CreatingPackage
# You should have created this in the Creating a Workspace Tutorial$ cd ~/catkin_ws/src
$ catkin_create_pkg beginner_tutorials std_msgs rospy roscpp
$ rospack depends1 beginner_tutorials
$ roscd beginner_tutorials$ cat package.xml
$ rospack depends1 rospy
$ rospack depends beginner_tutorialsbuild a package 编译一个package http://wiki.ros.org/ROS/Tutorials/BuildingPackages
$ cd ~/catkin_ws/$ ls src
$ catkin_make
$ ls
Understanding ROS Nodes 理解ROS 节点 http://wiki.ros.org/ROS/Tutorials/UnderstandingNodes
$ roscoreOpen up a new terminal, and let's use rosnode to see what running roscore did...
$ rosnode list
$ rosnode info /rosoutThen, in a new terminal:
$ rosrun turtlesim turtlesim_nodeIn a new terminal:
$ rosnode list
$ rosrun turtlesim turtlesim_node __name:=my_turtle
$ rosnode list
$ rosnode ping my_turtle
0 0
- ROS 应用 1 2014年12月29日
- ROS应用2 2014年12月30日
- 2014年12月30日,31日,2015年1月3日,4日
- 【2014年12月29日】记录
- 2014年12月29日--2015年1月3日(共10小时,剩3/398小时)
- 2014年11月3日至2014年12月29日
- 2014年12月1日---2014年12月05日周总结
- 【12月29日】
- 1月29日
- 1月12日
- 1月12日
- 2008年1月4日(2007年12月29日-2008年1月3日放假没写)
- 2007年10月1日(9月29日,9月30日没写)
- 2014年12月13日,14日
- 2014年12月29日,我的html笔记。
- 2014年10月29日笔记
- 2014年10月29日
- 2014年10月29日
- win7(64位)彻底卸载mysql,重装不再烦恼
- Java集合框架总结(2)——Set接口的使用
- 【vim小记】vim的高效移动
- terracota ehcache配置详解
- 字符串与多维数组实验
- ROS 应用 1 2014年12月29日
- 《数据结构》实验二:线性表的实验(顺序表)
- [系统级] 汇编实现旋转锁
- 解析xml乱码
- LoadStdProfileSettings -- 加载MRU
- android 各类demo链接
- maven+springMVC+mybatis+junit详细搭建过程
- Android热插拔事件处理流程--Vold
- IIS HTTP 错误 404.17 - Not Found 解决方法 Silverlight xap