< >

教程 Turtlebot2/二代机器人 下的文章

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入门-笔记本充电

笔记本充电 说明: 默认情况下,当您停靠在充电站时,Kobuki底盘将充电,但上网本将不充电。 Kobuki底盘包括一个19v 2a电源轨,可以让您自动向上网本充电。 警告: 如果你不检查...

Turtlebot入门-扩展阅读

扩展阅读 我们创造了这个系列文章提供一个连贯的、基于项目的介绍和概述,不需要知道ROS所有的细节。我们暂时抛开数以百计强大的工具,以及工具的介绍。现在,你已经完成了这些教程,更复杂和更强大的走进...

Turtlebot仿真-目录

前言 介绍Turtlebot的仿真安装,脚本编写,自动导航,定点导航,拍照等 目录 Turtlebot仿真-在仿真器里使用TurtleBot Turtlebot仿真-软件安装 Turtlebo...

Turtlebot仿真-在仿真器里使用TurtleBot

在仿真器里使用TurtleBot 机器人仿真器是用来创建一个机器人的嵌入式应用程序,而不依赖于实际的机器上。 好处是,大多数应用程序中使用的模拟可以被转移到物理机器人没有重大变化。 使用仿真...

Turtlebot仿真-软件安装(indigo)

软件的安装 版本要求: 本教程假设您运行的是Ubuntu 14.04。 如果你想在你的机器上安装Ubuntu,按照本教程。 注:如果你使用虚拟机,它会导致问题。 创建一个turtlebot模拟...

Turtlebot仿真-测试仿真的Kinect

测试仿真的Kinect Kinect是什么? Kinect由三部分一起工作:RGB摄像头,深度传感器,和一个多阵列麦克风。 turtlebot使用Kinect 3D看世界以及检测和跟踪物体。 ...

Turtlebot仿真-测试遥控

测试遥控 遥控操作允许你手动控制turtlebot。 有不同的方法:键盘、操纵杆、QT teleop、互动标记。 我们的教程将覆盖键盘和交互式标记方法。 在这一课中,我们将展示在终端的技巧:...

Turtlebot仿真-编辑仿真的世界

编辑仿真的世界 在以前的经验教训中,我们遇到了模拟世界。 我们知道如何在它里面移动,改变相机视图。 在这一课中,我们将学习如何选择一个模拟世界,创造一个新的世界,编辑现有的世界。 指定模拟世...

Turtlebot仿真-编写第一个脚本

编写第一个脚本 在本课中,你将学习如何启动,创建和修改脚本。 我们将推出的Python脚本,如果你不知道这种语言也不重要。 打开一个新的终端。 启动空世界: roslaunch turtle...

Turtlebot仿真-创建地图

创建地图 这节课展示了如何建立一个地图,让机器人记住环境。 turtlebot可以自主使用地图导航。 创建一个地图 为地图创建一个文件夹。 mkdir ~/turtlebot_custo...