< >

包含关键字 bringup 的文章

Turtlebot咖啡机-确定客户坐标

确定客户坐标 我们会打电话给那些订阅咖啡的客户,他们的姿势是由相对于地图的X和Y值来确定,地图在TurtleBot启动时候就载入了(加载amcl,这是自主导航的需要)。 我们需要确定每一个客户的...

Turtlebot入门-遥控

遥控 遥控允许你手动控制turtlebot。键盘和操纵杆是两种主要的方法。在使用这两种方法前,我们需要turtlebot接收我们的命令。 在turtlebot运行: roslaunch turt...

Turtlebot入门-编写第一个脚本

编写第一个脚本 让我们写我们的第一个脚本,以获得为ROS编写程序脚本的感觉。如果你不明白每一个线的意思,不要担心!我们的例子是设计尽可能简单。 关闭turtlebot所有终端窗口。打开一个新的...

Turtlebot入门-创建地图

创建地图 虽然ROS可以在未知的环境中工作,它有助于从一个我们正在工作的环境的地图开始。 在本教程中,我们会在我们的办公室turtlebot一旦利用遥操作创建一个地图。这将给我们一个地图,我们可...

Turtlebot入门-自主行驶

自主驾驶 现在让我们见识ROS的强大。通过ROS编写少量的代码就可以让turtlebot(或任何其他机器人)从一个地方到另一个的同时避免静态和动态障碍物。 注意:请确保您已经创建了您的地图之前,...

Turtlebot入门-编码实现前进和壁障

编码实现前进和壁障 通过这一点你克隆本系列文章GitHub库,成功地创建了一个地图(在/tmp/mymap中保存)您的当前位置。(如果您已经更改了地图生成文章的位置,创建一个新的地图。) 不避障...

Turtlebot入门-编码实现定点自导航

编码实现定点自导航 现在你已经发现turtlebot可以去相对特定的姿势(姿势=位置+方向),去学习,去地图上的具体位置,这也许是不足为奇的。 让我们试着告诉turtlebot去我们的对接站附近...

Turtlebot入门-监控笔记本电池状态

监控笔记本电池状态 现在,turtlebot可以去一个特定的位置,我们要确保它不会耗尽电池电量。在以前的文章中我们讨论了自动对接turtlebot,所以如果TurtleBot知道当电池低,能自动...

Turtlebot入门-按钮事件

按钮事件 显而易见,这将是很失败的,当Keurig的人仍在装咖啡,Turtlebot自动就开始离开。 为了解决这个问题,我们要确保turtlebot等待告诉它,他们才可以离开了。幸运的是,Kob...

Turtlebot仿真-编写第一个交互

编写第一个交互 在这节课我们将把该应用的用户侧。 我们将学习如何在应用程序列表中添加跟随者应用程序。 先决条件 这节课是上一节课的延续:“多turtlebots互动”。如果你没有做过这一课...

ROS探索总结-4.简单的机器人仿真

简单的机器人仿真 修改版:2016-10-13 by ncnynl 前边我们已经介绍了ROS的基本情况,以及新手入门ROS的初级教程,现在就要真正的使用ROS进入机器人世界了。接下来我们涉及...

ROS探索总结-10.语音控制

语音控制 如今语音识别在PC机和智能手机上炒的火热,ROS走在技术的最前沿当然也不会错过这么帅的技术。ROS中使用了CMU Sphinx和Festival开源项目中的代码,发布了独立的语音识别包...

ROS探索总结-14.move_base(路径规划)

move_base(路径规划) 在上一篇的博客中,我们一起学习了ROS定位于导航的总体框架,这一篇我们主要研究其中最重要的move_base包。 在总体框架图中可以看到,move_base提供...

ROS探索总结-15.amcl(导航与定位)

amcl(导航与定位) 在理解了move_base的基础上,我们开始机器人的定位与导航。gmaping包是用来生成地图的,需要使用实际的机器人获取激光或者深度数据,所以我们先在已有的地图上进行导...

ROS探索总结-27.ROS Industrial

ROS Industrial 工业机器人是机器人中非常重要的一个部分,在工业领域应用广泛而且成熟,ROS迅猛发展的过程中,也不断渗入到工业领域,从而产生了一个新的分支——ROS-Industri...