ROS学习
文章平均质量分 85
hustfzt
这个作者很懒,什么都没留下…
展开
-
ROS在ARDUINO的应用
(1) 引言rosserial_arduino包通过arduino IDE直接使用ROS。 rosserial提供了一个通信协议, 它通过arduino的UART来工作;它允许arduino作为一个ROS的节点,可以直接发布和订阅ROS的消息,发布TF变换,以及获取ROS的系统时间。(2) 需安装的软件包与依赖库,硬件sudo apt-get install ardui转载 2016-06-30 20:09:58 · 1058 阅读 · 0 评论 -
用Matlab通过ROS控制实际机器人
Matlab:强大的数据处理,可视化绘图,成熟的算法函数,Simulink控制系统设计。ROS:标准化机器人系统软件框架。可以使用大量的示例代码和开源程序轻松地完成机器人编程和控制任务。(1)系统配置ROS系统(Ubuntu),主机host,ip: 192.168.1.101 (ifconfig)。matlab2015(Windows),从机,ip: 192.168转载 2016-07-29 11:21:51 · 11387 阅读 · 2 评论 -
ros中launch文件
在ros package中launch文件夹下的.launch文件,可以同时启动多个节点,使用roslaunch命令可以运行launch文件。(1)launch文件的结构 其中,.launch文件开头是以为tag,以为结尾。中间是要启动的节点,是以 开始,结束。转载 2016-08-03 13:28:33 · 848 阅读 · 0 评论 -
QTcreator 编译 ROS package
(1)安装QT与配置编译器gcc下载qt-linux-opensource-5.6.0-x86offline.run;Terminator运行: chmod +x qt-linux-opensource-5.6.0-x86-offline.run ./qt-linux-opensource-5.6.0-x86-offline转载 2016-08-08 13:51:39 · 944 阅读 · 0 评论 -
rosbag--ROS中数据的记录与重放
将运行的ROS软件上的数据记录到一个.bag文件,然后重放数据再产生相同的效果。 1. 记录数据(创建一个bag文件)从一个运行的ROS系统中记录topic的数据,这个topic数据会在一个bag文件中积累。$ roscore$ rosrun turtlesim turtlesim_node$ rosrun turtlesim turtle_teleop_key (转载 2016-08-31 14:37:11 · 24144 阅读 · 0 评论 -
ROS 学习 (1):publisher和subscriber消息 python
(1)编写pubulisher节点talker并publisher话题chatter消息String(2) 用户subscriber话题chatter消息(3)rqt_graph 节点链接转载 2016-08-12 12:42:51 · 1003 阅读 · 0 评论 -
ROS 学习 (1):publisher和subscriber消息 C++1
(1)catkin创建ros packagecatkin_creat_pkg test_ros std_msgs roscpp rospycatkin_makesource ~/devel/setup.bash(2)编写pubulisher节点talker1.cpp并publisher话题chatter消息String#include "ros/ros.h"#inclu原创 2016-08-12 14:43:29 · 2133 阅读 · 0 评论 -
Kinect知识学习
1. 简介Kinect (Kinect for XBOX 360, kinetics+connection) 是Mircosoft应用与XBOX360主机的peripheral设备,通过语音指令或手势操作XBOX 360的界面,也能捕捉玩家全身上下的动作,用身体进行游戏,而不必手持或脚踏controller,从而带来"免controller的游戏与娱乐体验". Kinect外型类似与net原创 2016-09-06 08:21:53 · 1844 阅读 · 0 评论 -
ROS学习(2):多机通信的网络配置
ROS具有强大的分布式架构和网络通讯,可实现多机通信。台式机:主机,用rviz监控和无线操作移动机器人; 名称:desktop笔记本:从机,通过ROS实现移动机器人的自主定位和路径规划等程序;名称: laptop两台电脑共用一个无线routor,处于同一个subnet中。(1)查看IP地址$ifconfig 查看IP地址: 台式机 IP:192.168.1.转载 2016-08-15 09:41:53 · 1719 阅读 · 0 评论