功能要求

机器人应具有定位、移动、避障、读取条形码及二维码、 Wi-Fi 网络通信、物料位置和颜色识别、 物料抓取与载运、上坡和下坡、路径规划等功能;竞赛过程机器人可以自主运行,或采用无线人机交互手段操作。

外形尺寸要求

机器人(含机械手臂)外形尺寸满足铅垂方向投影在边长为 300mm 的正方形内,高度不超过 400mm 方可参加比赛。允许机器人结构设计为可折叠形式,但出发之后才可自行展开。

设计思路

  1. 确定移动方式
    选用麦克纳卢姆轮“X”型安装方式。
  2. 初定小车底板形状及尺寸
    根据麦轮“X”型安装选用矩形底板。再根据底板上集成的主控、机械臂、传感器、物料放置区等初定底板尺寸。
  3. 确定底板材料
    选用铝型材,强度高且重量合适。亚克力板久用会形变。
  4. 确定机械臂结构和放置物料位置
    可选用全驱动机械臂或欠驱动机械臂。根据合理的抓取及放置动作先后顺序选择正确的安装位置。
  5. 确定主控及传感器等位置
  6. 视觉部分
    视觉需要识别二维码、识别物料颜色、打靶(识别色环)。所以将视觉与机械臂联合,可以通过调整机械臂来调整视野。
  7. 设计手爪
  8. 建模仿真
  9. 必要的计算
    计算重量、电机扭矩、电池容量、重心等,重心会影响各个轮子与地面的摩擦力,影响PID的调节。

ps:建模与实际安装还是有挺大的差别的,还需要不断地改进和优化;麦轮要想用的好,悬挂少不了;能用机械解决的问题尽量不要靠控制解决。

第一次写肯定有不合理的地方还请前辈们指出。

智能物料搬运小车机械部分设计思路相关推荐

  1. 一个智能客服系统的设计思路

    一.目标 随着移动互联网发展,许多线下服务都搬到了网络平台上,人们也越来越习惯于通过互联网来获得服务,这大大节省了时间,提高了办事效率.但线上服务面向的用户群体大,同类问题多,这就要求互联网平台提高服 ...

  2. 智能客服话术设计思路

    很多人使用我smartivr接口的时候遇到一个问题,怎么设计话术,想了很久无从下手,本文主要介绍一种通用话术设计思路. 相关技术介绍 中文分词 本文描述的设计思路,可以不需要进行中文分词.当然如果你有 ...

  3. 智能车原理图设计思路

    智能车原理图设计思路 一.主控 1.主控的选择 (1)时钟频率 (2)硬件资源 (3)其他 2.最小系统的设计 (1)供电 (2)外部晶振 (3)复位电路 (4)下载电路 (5)开漏IO 3.引脚分配 ...

  4. 基于STM32的智能小车--舵机云台设计

    基于STM32的智能小车 第一章 基于STM32的智能小车方案设计 第二章 基于STM32的智能小车–电机驱动设计 第三章 基于STM32的智能小车–循迹设计 第四章 基于STM32的智能小车–避障设 ...

  5. 智能楼宇、智慧建筑3d可视化设计思路-小水智能

    需求分析 智能建筑是将传统建筑技术同先进的信息技术(计算机技术.自动化技术.网络与通讯技术) 相结合,建筑一种舒适.高效的节能环境,为人们提高生产力创造条件,智能建筑是综合经济实力 的象征. 智能建筑 ...

  6. 特别提醒蓝牙语音智能药盒的设计思路(二)TTS技术应用篇,附手机小程序界面

    全文3000字,阅读时间约8分钟,建议收藏后慢慢看 目录 引言 蓝牙TTS智能药盒方案系统图 智能药盒是什么 智能药盒为什么需要语音提醒 语音提醒功能为什么要用TTS技术 TTS语音提醒的应用场景 1 ...

  7. JEECG - 基于代码生成器的J2EE智能开发框架 续四: 查询条件SQL生成器设计思路

    JEECG[J2EE  Code Generation]是一款基于代码生成器的敏捷开发框架. 续前文:http://blog.csdn.net/zhangdaiscott/article/detail ...

  8. 智能车走迷宫c语言程序,基于51单片机的智能迷宫小车设计 含PCB原理图 源程序...

    #include #include #include #include #include #define uchar unsigned char  //无符号字符型占用一个字节 范围0~255, #d ...

  9. Arduino智能物流小车项目(MEGA2560)

    因为这是我做的第一个项目,然后平时也不太喜欢拍照.再加上有强迫症,没事喜欢清理文件相册.导致这个项目的材料照片文件十分匮乏(其实几乎都没了).这是用的一些仅存残余文件,来写本人的第一篇博客,算是留作纪 ...

最新文章

  1. Tcpdump命令的使用与示例——linux下的网络分析
  2. 全球首个「活体机器人」生娃!100%青蛙基因,杀不死,可繁衍4世
  3. 刚刚用华为鸿蒙跑了个“hello world”!跑通后,我特么开始怀疑人生....
  4. php简单实例,php实现推荐功能的简单实例
  5. linux中atoi函数的实现 值得借鉴,【转】atoi()函数的实现
  6. ubuntu18 激活 pycharm
  7. JPA分页查询与条件分页查询
  8. HTML+CSS+JS实现 ❤️人物走悬崖小游戏❤️
  9. 1.6 编程基础之一维数组 11 大整数减法
  10. 面向对象设计必须学习的三层应用程序模型
  11. java selector wakeup_Selector
  12. jQuery基础资料
  13. js基础-10-url,src,href的理解
  14. Elastic ik插件配置热更新功能
  15. No realms have been configured! One or more realms must be present to execut
  16. 可否推荐一个香港主机?
  17. java解决 No enclosing instance of type XXX is accessible的问题
  18. 向阅读致敬!微信读书产品设计策略推导
  19. 嵌入式系统项目设计——基于LED、按键、蜂鸣器的打地鼠游戏(完整代码)
  20. android 很多牛群叉界面库github地址

热门文章

  1. 户外高压线路防触电警示装置
  2. 银行信贷管理学试题库【1】
  3. python之类的典型案例
  4. !!!电脑上安装安卓系统模拟器的方法
  5. 遨游四维时空 MapGIS 10.6全空间一张图新升级
  6. 苹果手机的计算机删除了怎么恢复,苹果手机号码删除怎么恢复 有什么方法【图文】...
  7. 字体图标,变形,及渐变
  8. 黑马程序员-工厂模式总结
  9. Opera发布Opera Unite 将PC变为网络内容服务器
  10. vue cli 2X使用教程