- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 Kinect知识学习
1. 简介Kinect (Kinect for XBOX 360, kinetics+connection) 是Mircosoft应用与XBOX360主机的peripheral设备,通过语音指令或手势操作XBOX 360的界面,也能捕捉玩家全身上下的动作,用身体进行游戏,而不必手持或脚踏controller,从而带来"免controller的游戏与娱乐体验". Kinect外型类似与net
2016-09-06 08:21:53
1874
转载 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
24335
转载 工业机器人的TCP点
为了描述一个刚体在空间的位姿,需在物体上固连一个坐标系,然后确定该坐标系位姿(原点位置和三个坐标轴姿态),即需要6个DOF来完整描述该刚体的位姿[1]。对于工业机器人,需要在末端法盘安装工具(Tool)来进行作业。为了确定该工具(Tool)的位姿,在Tool上绑定一个工具坐标系TCS (Tool Coordinate System),TCS的原点就是TCP(Tool Center Poi
2016-08-23 11:20:18
21780
转载 ROS学习(2):多机通信的网络配置
ROS具有强大的分布式架构和网络通讯,可实现多机通信。台式机:主机,用rviz监控和无线操作移动机器人; 名称:desktop笔记本:从机,通过ROS实现移动机器人的自主定位和路径规划等程序;名称: laptop两台电脑共用一个无线routor,处于同一个subnet中。(1)查看IP地址$ifconfig 查看IP地址: 台式机 IP:192.168.1.
2016-08-15 09:41:53
1899
转载 Ubuntu安装分区
(1) 分为三个区或四个区(2) Linux系统目录1)/- 根 每一个文件和目录从根目录开始。只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样2)/bin - 用户二进制文件包含二进制可执行文件。在单用户模式下,常见的Linux命令都位于此目录下。系统的所有
2016-08-13 11:45:48
746
原创 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
2159
转载 ROS 学习 (1):publisher和subscriber消息 python
(1)编写pubulisher节点talker并publisher话题chatter消息String(2) 用户subscriber话题chatter消息(3)rqt_graph 节点链接
2016-08-12 12:42:51
1029
转载 Ubuntu安装打印机驱动
参考网址:http://foo2zjs.rkkda.com/ 系统:Ubuntu 14.04 LTS打印机:HP Laser-Jet M1216nfh MFP(1) 下载并安装第三方驱动wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gztar zxf foo2zjs.tar
2016-08-09 15:28:16
1338
转载 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
980
转载 linux开机自启服务的一些技巧
(1) 自启动服务的重要性:1)需要手动添加希望的自启服务,如安装svn后没有自动添加,需要我们手动加入2)安装某些程序后,自动加到自启动了,但我们不需要,需要手动移除3)很多恶意程序都会把自己加入自启动,需要我们排查删除(2)运行级别的原理:/etc/rc.d/rc[0-6].d 这7个目录,代表linux的7个运行级别;/etc/inittab 文件中指定了系统启动时
2016-08-03 13:44:55
435
转载 ros中launch文件
在ros package中launch文件夹下的.launch文件,可以同时启动多个节点,使用roslaunch命令可以运行launch文件。(1)launch文件的结构 其中,.launch文件开头是以为tag,以为结尾。中间是要启动的节点,是以 开始,结束。
2016-08-03 13:28:33
919
转载 用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
11436
2
转载 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
1085
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人