< >

包含关键字 int 的文章

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

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

Turtlebot入门-扩展阅读

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

Turtlebot仿真-软件安装(indigo)

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

Turtlebot仿真-测试遥控

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

Turtlebot仿真-编码实现定点导航

编码实现定点导航 在这一课中,我们将学习如何给机器人一个命令:“去一个地图上特定的位置”。 我们将从GitHub库文件工作。 你可以找到的信息如何克隆GitHub库“写你的第一个脚本”的经验。...

Turtlebot仿真-编码实现多点拍照

编码实现跟随 我们将结合我们的技能从两个教训:“去一个特定的位置在您的地图”和“拍照”。 turtlebot将从最开始的每个目标的名单,拍一张照片在每个位置。 我们将从GitHub库文件工作。...

Turtlebot仿真-多Turtlebot互动

多Turtlebot互动 在这节课我们将学习如何推出两turtlebots同时在模拟世界。 我们将在演唱会计划使用机器人。 先决条件 安装软件包。 sudo apt-get instal...

Turtlebot仿真-编写第一个Rapp程序

编写第一个Rapp程序 我们要告诉你如何写rocon application (Rapp)。 它是一堆指令如何启动应用程序,像一个有特殊结构和逻辑的包装器。 你可以找到更多的信息在Rapp规范...

Turtlebot仿真-编写第一个交互

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

树莓派小车-WEB按键控制

WEB按键控制 这次教程的代码需要用到python的一个异步io框架tornado。 官网: http://www.tornadoweb.org/ tornado安装方法: pip 安装:...

ROS探索总结-8.键盘控制

键盘控制 如果尝试过前面的例子,有没有感觉每次让机器人移动还要在终端里输入指令,这也太麻烦了,有没有办法通过键盘来控制机器人的移动呢?答案室当然的了。我研究了其他几个机器人键盘控制的代码,还是有...

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

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

ROS探索总结-11.机器视觉

机器视觉 机器视觉在计算机时代已经越来越流行,摄像头价格越来越低廉,部分集成深度传感器的混合型传感器也逐渐在研究领域普及,例如微软推出的Kinect,而且与之配套的软件功能十分强大,为开发带来了...

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

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

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

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

ROS探索总结-19.如何配置机器人的导航功能

如何配置机器人的导航功能 1、概述 ROS的二维导航功能包,简单来说,就是根据输入的里程计等传感器的信息流和机器人的全局位置,通过导航算法,计算得出安全可靠的机器人速度控制指令。但是,如何在特定...

ROS探索总结-20.发布导航需要的传感器信息

发布导航需要的传感器信息 在导航过程中,传感器的信息至关重要,这些传感器可以是激光雷达、摄像机、声纳、红外线、碰撞开关,但是归根结底,导航功能包要求机器人必须发布sensor_msgs/Lase...

ROS探索总结-21.如何发布里程计消息

如何发布里程计消息 ROS使用tf来决定机器人的位置和静态地图中的传感器数据,但是tf中没有机器人的速度信息,所以导航功能包要求机器人能够通过里程计信息源发布包含速度信息的里程计nav_msgs...