ROS系统玩转自主移动机器人(3)-- 开源机器人结构介绍

本机器人机械结构设计相关的所有设计文件下载地址为:传送门

 其中包含:三维造型设计文件(所有零件+装配效果)(tips:基于Solidworks 2015 绘制)

     非标加工的零件图纸(PDF格式+Dwg格式)

  

  本开源机器人项目首要目的是让感兴趣的朋友花很少的钱就能玩转功能简单的机器人,了解机器人的搭建过程并学习ROS系统(如机器人SLAM),因此结构设计的目标和原则很明确:设计一款轮式机器人,满足功能要求的基础上尽量做到成本低廉,总之花小钱多办事。

  例如,最终笔者在非标准金属加工件的的总投入是115元RMB(包含邮费,价格很低了吧 ^_^ ,当然这不包括购买的标准件,后面具体讲),这首先就是因为在设计之初就考虑零部件加工工艺及成本,其次说明现在机加工行业竞争真的很激烈。。。(实体加工企业日子难熬。。。)

一、开源机器人结构设计

  首先看一下这个开源机器人在机械结构上共分为13个部分,它们的分布和位置关系如图1所示。

图1 机械构成

  每个组成部分的功能基本上都能在图1中看出来,为了说明更详细,列出下面的表格,对他们的详细功能进行细致的说明。

序号 名称 功能 数量 是否机加 备注
1 激光雷达平台 固定激光雷达  1  是  
2 支柱  支撑和链接车体4及上车体3 5  否  
3 上车体  机器人上层平台用于放置激光雷达平台1及电脑(或ARM开发板) 1  是  
4 车体 机器人下层平台用于链接主、从动轮及放置嵌入式硬件、电池等  1 是   
5 从动轮 万向从动轮  2 否   
6 螺栓M6x30及M6螺母  将从动轮5固定到车体4上 8(组) 否  内六角圆柱头螺钉 
7 主动轮  驱动机器人 2 否   
8 螺栓M3x10及M3螺母 将主动轮7固定到车体4上  8(组) 否  内六角圆柱头螺钉 
9 螺母M10  将支柱2连接到车体4、上车体3以及激光雷达平台1上  20  否   
10 驱动电机  驱动主动轮7  否   
11 配平垫圈M6   配平从动轮5,使得主动轮7和从动轮5支撑起来的车体4水平  若干  否  
12 电机支架   将驱动电机10固定到车体4上 否   

  从上表中可以看出,6、8、9、11为标准件,直接按照规格购买即可。

未完待续。。。

  

原文地址:https://www.cnblogs.com/shawn0102/p/9612508.html

时间: 2024-11-09 23:11:15

ROS系统玩转自主移动机器人(3)-- 开源机器人结构介绍的相关文章

ROS系统玩转自主移动机器人(5)-- ROS系统建模

注:本篇博文全部源码下载地址为:Git Repo传送门. 1. 下载到本地后解压到当前文件夹然后运行:catkin_make 编译. 2. 源码是在 Ubuntu14.04 + Indigo 环境下编写. 前面博文已经介绍了机器人平台的机械结构设计.嵌入式硬件平台的搭建等内容,从本片开始介绍本开源机器人平台ROS系统的相关程序,主要有: ROS系统建模: Gazebo仿真: ROS系统机器人SLAM框架: SLAM中Gmapping和地图构建: SLAM中AMCL算法: 机器人正逆运动学: 路径

玩转12款Linux开源机器人

玩转12款Linux开源机器人 头条网2016-02-15 09:04 3DR Solo智能无人机发布于2015年中期.作为试图与大疆广受欢迎的Phantom系列无人机相抗衡的产品,它的双处理器运行Linux系统. Rethink Robotics推出的Baxter是一款很可爱的协作机器人,它的出现降低了工厂自动化的门槛.它运行ROS和Linux操作系统.得益于先进的路径规划技术和新一代力传感器,Baxter可与人类一同工作,并避免了伤害人类的风险. BeagleBone Blue是围绕Beag

ROS机器人程序设计(原书第2版)补充资料 (贰) 第二章 ROS系统架构及概念

由于工作事物繁忙,更新有些慢,抱歉. 已经完成的各章节补充说明,会依据反馈意见持续更新,希望大家多提宝贵意见,非常感谢. 在完成了第一章的学习实现之后,基本已经掌握了ROS系统的安装,那么如何使用ROS,理解系统架构和概念,这是第二章的内容.hydro-indigo-kinetic通用概念不做区分. 如果使用IDEs进行ROS开发环境构建,推荐:http://wiki.ros.org/IDEs RoboWare Studio:http://www.roboware.me 补充参考:http://

ROS机器人程序设计(原书第2版)补充资料 (壹) 第一章 ROS系统入门

书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用. 第一章主要包括ROS简介和安装等,这里补充一些知识点,扩充书本内容. 第1页: ubuntu系统的安装,推荐镜像地址:http://cdimage.ubuntu.com/ 依据需要可以下载最适合自己版本并搭配对应的ROS.这里推荐LTS,长期支持版本. 更多内容查看Ubuntu官网及相关论坛:https://www.ubuntu.com/ 第2页: ROS支持非常多的机器人,可以参考:ht

使用uGUI系统玩转标准俄罗斯方块

使用uGUI系统玩转标准俄罗斯方块 笔者使用的Unity3D版本是4.6b17.由于一些工作上的一些事情导致制作的进度被严重滞后.笔者实际用于开发俄罗斯方块的时间,大概也就2-3天吧. 开始前的准备 想制作一个标准俄罗斯方块小游戏.先了解俄罗斯方块的游戏规则.它有I,L,J,T,O,S,Z,共7种基础形状.每一种形状可以根据一定规则变化.当一行排满消除这一行并获得相对应的游戏分数. 假如将俄罗斯方块的所有图形都可以理解为是一个九宫格9格方块的变形.俄罗斯方块的7种基础图形都可以根据9宫格削减某些

Windows系统下三十款优秀开源软件

Windows系统下三十款优秀开源软件 1.Firefox 官方网站:http://www.getfirefox.com/ 可替换Internet Explorer 功能特点:如果你还没有使用Firefox来作为你的网页浏览工具,那么你现在就可以动手了.它能够阻止那些烦人的弹出窗口,并且它还有大量优秀的插件,能够让你的网络冲浪体验更加美好.我可以全天候地赞美Firefox,但有一件事是肯定的:在新的Windows计算机上我要做的第一件事就是运行Internet Explorer,以让我去下载Fi

整合了一个功能强大完善的OA系统源码,php全开源 界面漂亮美观

整合了一个功能强大完善的OA系统源码,php全开源界面漂亮美观.需要的同学联系Q:930948049

苹果系统玩转“中文名”的背后 其实是焦虑症发作了

原本双11是让所有商家都为之"虎躯一震"的大促节日,就算不能一夜暴富,起码也能减少库存.增加店铺的销量,让数字变得好看.但对于苹果这一以往在双11备受青睐的"宠儿"来说,这次却引来一场"灾难",iPhone 8系列的价格止不住地雪崩.而对于苹果来说,似乎能做的就是在系统上玩花样. 据了解,在苹果即将推送的iOS.watchOS和macOS三大系统和相关应用中,国内消费者将看到后者相对应的中文名字.这究竟是苹果突然开窍了想脚踏实地去为中国消费者服务

【探索之路】机器人篇-ROS系统并创建工作空间和项目

在ROS官网,已经给出了详细的教程.下面我就般一下砖,把相应的操作写到这里.官方网址:http://wiki.ros.org/cn/ 安装ROS系统 indigo在ubuntu上的安装教程.官网:http://wiki.ros.org/cn/indigo/Installation/Ubuntu 1. 添加sources.list 配置你的电脑使其能够安装来自 packages.ros.org的软件. ROS Indigo 仅 支持 Saucy (13.10) 和 Trusty (14.04).