最近自己有个懒人需求,想在自己卧室某个固定的点上,放一些饮料,零食,然后让机器人帮我去拿,拿完放到床下的固定某个点(起点和终点都是固定的)。不考虑物品高度问题,就假设是在一个二维的面上移动,拿东西。什么碰撞的算法我也想自己捣鼓,可是我对硬件完全不懂。我只知道需要很多传感器,比如距离,扫码之类,定位,移动的车和 cpu ,这些要去哪搞,有现成的东西随便拼一拼就能用的吗?最终做成一个可编程的指令,比如"拿可乐",自己能找到起点,扫码(物品摆放我会按照机器人方便的方式来摆)拿到可乐,然后跑到终点。这东西会不会很难完成。
|  |      1lxrmido      2017-01-16 11:36:31 +08:00 需要单片机 /arduino/arm/pi 作为控制单元 需要一个包含履带或轮子、码盘等的可移动的平台 需要可以拿取物件的机械臂 硬件不懂的话,大概可以尝试从淘宝购入各种现成的履带底盘、步进电机实现的机械臂、各种传感器成品、一个树莓派之类的较强的控制单元,然后把所有组件连接到树莓派的 GPIO 上 然后就没有然后了 | 
|  |      2spice630      2017-01-16 11:36:43 +08:00 大学时候做过仿真版的,在中科大的仿真系统里边做这类事情,没做过硬件~~ | 
|      3byronwind      2017-01-16 11:38:26 +08:00 我觉得简单一点主体可以做一个自动循迹小车,再增加机械臂抓取机构。 Arduino + 树莓派 | 
|  |      4enenaaa      2017-01-16 11:38:47 +08:00 铜球。 我以前想找个可编程的电源开关, 发现要么只能用自家 app ,要么集成度太低。 不知道现在智能机器人是否有简单好用的开发平台。 | 
|  |      5loading      2017-01-16 11:43:25 +08:00 via Android 为了每次你机器人都要麻烦,仓库的货要摆得很好,对于懒人,这才是折磨吧。 | 
|  |      6loading      2017-01-16 11:44:19 +08:00 via Android 楼主还是放个自动售卖机那种吧,机器人并不是一定要是人样的。 | 
|  |      7hahastudio      2017-01-16 11:46:33 +08:00 下床多走走 或者你就把吃的堆床边 | 
|  |      8hackevin      2017-01-16 11:51:40 +08:00 你确定不是需要一个女朋友? | 
|      9lfk0000      2017-01-16 12:00:55 +08:00 楼上确定女朋友不会反过来把楼主当机器人用? | 
|  |      11wclebb      2017-01-16 13:15:03 +08:00 via iPhone 只知道树莓派可以做到你说的这一点。或 UNO R3 等。 | 
|      12bhaltair      2017-01-16 13:28:42 +08:00 via iPhone 以前做过避障机器人 你需要的有 Arduino 或者树莓派 小车底盘 电机 电机驱动模块 机械臂 舵机 语音模块等 上述的都可以在淘宝上找到 | 
|  |      13diyisoft      2017-01-16 13:32:37 +08:00 也想做一个,想做个可以聊天的,跟着满屋走的 | 
|  |      14binux      2017-01-16 13:35:31 +08:00 via Android  2 我觉得简单点,机器人就是一个篮子,下面带个轮子,你要就走过来,不要走回去就好了 | 
|  |      15grayon      2017-01-16 13:45:57 +08:00  2 | 
|  |      16rogerchen      2017-01-16 14:03:55 +08:00 最难的就是机器人“拿”东西这一步,在卧室里其他的寻路避障都是读 API 就能搞定的体力活。 比较偷懒的办法是给饮料零食套个 wrapper (或者说放在 wrapper 里),这样就抽象成标准件了,然后机器人去拿标准件,再把 wrapper 放回去。 | 
|  |      17SlipStupig      2017-01-16 14:10:46 +08:00 @binux 我觉得这样确实会简单很多,机器人带个可以伸缩的机械手臂,里面是个篮子放的各种东西,然后通过 app 召唤过来,比定点取东西人性化多了 | 
|  |      18Limius      2017-01-16 14:18:20 +08:00 实际上我觉得这里玩电子的不多。。推荐你还是上阿莫电子论坛问吧。 | 
|  |      19Limius      2017-01-16 14:30:55 +08:00  1 给你一个我大概想了一下需要的物料: 1.主控:上 STM32 (需要学过电子才能自己组建主控)或者直接买个 Arudino ,或者树莓派这种现成主控方案,建议后者 2.电源(有线?无线?自己确定) 3.你说的你有固定路线,完全不懂电子的话,那么就可以搜索一下“寻迹小车”看下原理,很简单,就固定走一条路线,但鉴于你这种还需要来回走(可选择圆圈走一个圈,或者做成可前进后退的那种),所以可以在寻迹小车基础上通过软编优化下,基本原理不变; 4.机械臂:机械臂的选择,臂力或者握力是需要多少,根据你要拾的东西去估算,另外机械臂的驱动,驱动芯片肯定要选择好; 5.车体,这个也可以买现成的。 ------------------------------------------------------ 成本不低,而且可能你软件过关,也可能因为硬件没搭建好而完成不了,或者没你想象中那么带感。。 | 
|  |      20MrGba2z      2017-01-16 14:53:13 +08:00 via iPhone 可以看啦 shadowrobot | 
|  |      21misaka19000      2017-01-16 15:06:18 +08:00 Raspberry Pi | 
|  |      23mlhorizon      2017-01-16 15:11:03 +08:00 支持楼主动手。 你最好用自己熟悉的工具和平台来做,要不然时间投入会远超出你的想象。 没玩过单片机、嵌入式开发的话,我赌十块钱你三天内就抛弃这个想法了。 另外,建议搜索下有没有开源的方案比较接近你需求的,在前辈的基础上做。 机械部分的东西,有现成的就买现成的。 祝你顺利,完成后发个贴,预祝 2018 年见。 | 
|  |      24oska874      2017-01-16 16:08:03 +08:00 难点在机器人怎么拿东西,其它的都好办。 | 
|  |      26HLT      2017-01-17 01:30:43 +08:00 so cool | 
|  |      27akonwang      2017-01-17 07:35:03 +08:00 via iPhone 硬件工程师,最大的难点是机械手。 | 
|      28wypzzia      2017-01-17 11:59:35 +08:00 刚看到一个文章说,就算现在阿法狗能虐便人类围棋大师,但是还是对"拾取地上的衣服"无能为力, 对它们来讲太难了.... |