功能简单的机器人,了解机器人的搭建过程并学习ROS系统(如机器人SLAM),因此结构设计的目标和原则很明 ...
一 概述 所谓嵌入式,其实就是专用的微型计算机系统,包括嵌入式硬件和嵌入式软件两个部分。嵌入式硬件通常是由 位 或以下 的微处理器及其相关外设组成 嵌入式软件则是写入嵌入式硬件的用于实现特定功能的程序。笔者总结了一下,嵌入式具有以下几个方面的特点: 专用性。 一般是面对特定应用场景进行专门开发 实时性。 虽然嵌入式微处理器一般计算能力不高,但是因为 专片专用,定向开发 ,因此具有良好的实时性 可 ...
2018-10-11 21:24 0 4689 推荐指数:
功能简单的机器人,了解机器人的搭建过程并学习ROS系统(如机器人SLAM),因此结构设计的目标和原则很明 ...
注:本篇博文全部源码下载地址为:Git Repo传送门。 1. 下载到本地后解压到当前文件夹然后运行:catkin_make 编译。 2. 源码是在 Ubuntu14.04 + Indigo 环境下编写。 前面博文已经介绍了机器人平台的机械结构设计、嵌入式硬件平台的搭建等内容,从本片 ...
一、是什么开源项目? 从本博文开始将开源一个基于ROS系统的自主移动机器人项目,该项目基于一个差动轮机器人平台展开,机器人的设计效果图和实物图如下图1所示。 图1 设计图和实物图 所有涉及该机器人的设计文件和组成构件将全部通过BSD协议开源,具体开源的内容 ...
在开始介绍本开源项目的机械结构设计之前,先和博友们用一篇博文分享一下机械设计工作相关的特点、性质。抛出结论:笔者觉得在机器人领域,机械结构设计基本上是决定一个产品能否实现或超预期实现预设功能的关键之一,因为一切上层软硬件都是基于机械本体完成的。 一、机械结构设计思考 机械 ...
1、移动机器人底盘 移动底盘有多大 长宽高:35*35*40cm 移动底盘有多重 17kg 底盘最大载重是多少 40kg 底盘最大速度是多少 1.2m/s 底盘的电池是多大 24V/7.8A 锂离子电池 底盘能够续航多久 8小时(负载5kg ...
1.引言: 机器人的研究越来越多的得到关注和投入,随着计算机技术和人工智能的发展,智能自主移动机器人成为机器人领域的一个重要研究方向和研究热点。移动机器人的定位和地图创建是自主移动机器人领域的热点研究问题。对于已知环境中的机器人自主定位和已知机器人位置的地图创建已经有了一些实用 ...
1 执行过程 1.运行仿真机器人fake_turtlebot.launch:加载机器人模型——启动机器人仿真器——发布机器人状态 2.运行amcl节点fake_amcl.launch:加载地图节点map_server——加载move_base节点——加载 ...
大家好,在下又回来了。今天开一个新坑,算是小小地总结一下之前的工作。 在这个系列教程中,我会尝试教大家一步一步从底层开始,构建属于自己的移动机器人。为了开发的简单方便,上层使用了装有ROS(robot operating system)的linux板卡和台式电脑(台式机),而下层使用 ...