码迷,mamicode.com
首页 > 其他好文 > 详细

在ROS中开始自主机器人仿真 - 1 概述

时间:2017-04-12 23:32:23      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:理解   kinect   开发   robot   建立   运动   安装教程   这不   好的   

建立自主机器人是很难的,特别是在刚开始的时候. ROS 仿真有助于帮助我们从宏观上对机器人系统进行把握,帮助我们学习如何可以让机器人学会自己去适应环境. 明白机器人从测量和激光数据采集到转变为电机运动的过程. 机器人如何利用传感器进行感知, 找出好的路径, 应该执行什么样的命令. 这不是一套完整的自主机器人仿真的指导内容,但希望是一个好的开始. 所介绍的是小项目的一部分, 主要集中于如何开始自己的自主机器人仿真.

首先, 我们用ROS自带的turtlebot库,让机器人跑起来,这样我们有了直观的理解, 学习库中如何让机器人运动,掌握基本的工具和调试方法. 并了解机器人如何进行地图构建和借助于地图如何进行导航.

1. 借助ROS库跑一跑机器人

  • part 1 让turtlebot跑起来
  • part 2 让turtlebot自主导航

接着, 我们开始利用现有的机器人库, 开发自己的自主机器人.

2. 基于ROS开发自己的自主机器人
To be continued...


在开始之前,需要安装ROS, 我的版本是ROS indigo, Ubuntu 14.04. 安装教程请见Ubuntu install of ROS Indigo.

Reference:
ROS tutorial :http://wiki.ros.org/ROS/Tutorials.
turtlebot tutorial :http://wiki.ros.org/turtlebot
moorerobots : http://moorerobots.com/
Kinect SDK tutorial : http://homes.cs.washington.edu/~edzhang/tutorials/index.html

在ROS中开始自主机器人仿真 - 1 概述

标签:理解   kinect   开发   robot   建立   运动   安装教程   这不   好的   

原文地址:http://www.cnblogs.com/taiping/p/6701594.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!