ncnynl 发布的文章
如何发布里程计消息
ROS使用tf来决定机器人的位置和静态地图中的传感器数据,但是tf中没有机器人的速度信息,所以导航功能包要求机器人能够通过里程计信息源发布包含速度信息的里程计nav_msgs...
设置机器人的tf变换
1、什么是tf变换
ROS中的很多软件包都需要机器人发布tf变换树,那么什么是tf变换树呢?抽象的来讲,一棵tf变换树定义了不同坐标系之间的平移与旋转变换关系。具体来说,我...
解读URDF
Unified Robot Description Format,统一机器人描述格式,简称为URDF。ROS中的urdf功能包包含一个URDF的C++解析器,URDF文件使用XML...
使用gazebo中的插件
URDF文件完成后,可以在rviz中显示机器人的模型,如果要在gazebo中进行物理环境仿真,还需要为URDF文件加入一些gazebo相关的标签。既然是仿真,那么机器人...
MoveIt基础
MoveIt!由ROS中一系列移动操作的功能包组成,包含运动规划,操作控制,3D感知,运动学,碰撞检测等等,而且提供友好的GUI。官方网站:http://moveit.ros....
MoveIt编程
在之前的基础学习中,我们已经对moveit有了一个基本的认识,在实际的应用中,GUI提供的功能毕竟有限,很多实现还是需要我们在代码中完成,moveit的move_group也提...
ROS Industrial
工业机器人是机器人中非常重要的一个部分,在工业领域应用广泛而且成熟,ROS迅猛发展的过程中,也不断渗入到工业领域,从而产生了一个新的分支——ROS-Industri...
通过xrdp远程访问系统
说明
安装好系统,你看起来这样
步骤
1. 安装
要在 Raspian 中安装 xrdp 只需要输入以下命令:
sudo apt-get install xrdp
...
实现文字转语音服务
说明
实现文字通过语音读出来
方法
1. Festival Text to Speech
sudo apt-get install festival
echo “Just...
跟随演示
说明
Turtlebot的跟随演示会以它前面的一个目标为中心并保持一定的距离,如果太近即主动后退到适当距离,如果太远就主动跟上。
步骤
在Turtlebot上,启动Turtlebot...
全景图演示
说明
全景演示将展示如何以令人印象深刻的turtlebot全景图片。通过turtlebot_panorama使用pano_ros快照和拼接在一起创建全景图片。
步骤
Turtleb...
PocketSphinx语音识别和turtlebot的语音控制
说明
利用PocketSphinx实现语音识别
利用语音命令来控制Turtlebot
实现播放语音
PocketSphinx语...
手势控制turtlebot
利用Rocon Remocon app建立互动连接
说明
Android Rocon Remocon App是Android设备非常容易与Turtlebot的一种交互方式.
特点如下
提供多种...
启动Android App
说明
根据上一篇安装App之后,此篇说明如何去启动App,并连接到Turtlebot
步骤
配置手机网络
配置方法跟PC配置类似,参考,手机连接Wifi,保证手...
利用Chirp App发出牛叫音
说明
通过App让Turtlebot发出声音
准备
先阅读Turtlebot与Android-启动Android App
步骤
Turtlebot上,...
利用Listener App接收helloworld信息
说明
通过App让Turtlebot发布Helleword,在手机上接收到Helleworld信息
准备
先阅读Turtlebot...
利用Teleop App遥控turtlebot
说明
利用App来控制Turtlebot运行,并可以观察到实时图像
步骤
在Turtlebot上,启动minimal.launch
ros...
利用Map Navigation App自主导航
说明
利用App来运行自主导航
步骤
在Turtlebot上,启动minimal.launch和amcl_demo.launch
ros...
利用Make a Map App制作地图
说明
利用Make a Map App来制作可用于SALM的地图
步骤
在Turtlebot上,启动minimal.launch和gmapping...
- « 前一页
- 1
- ...
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- ...
- 175
- 后一页 »