|
一。前言 9 X8 |1 W2 J" B3 Y) d! T A
最近在北京出差,晚上回到酒店不想干活就刷了刷坛子,发现AGV好像还是一个热点啊~ 借着晚上淋的雨说说AGV的从设计到控制。( j( [/ F5 n$ Y& c' {! R+ ?
从上学时候就开始做这种小车类的东西,分享出来求拍砖7 `$ {1 Q, {( j' n% b i4 F
; T" U0 G) o3 y5 Z( D
二。需求场景
, Y) D* T* i6 H8 x# c0 J 自动流水线摆盘 =》 AGV搬运至下一工序 =》 下一工序自动上下料7 g& e4 r0 h0 G2 Z' _
) j9 U' i& g- k2 U* x8 [
下道工序没法用传送带解决,所以就别纠结为啥不用传送带了
. P! V2 p( {7 ?6 z/ a9 H
, D' h. \) r6 s3 B5 m三。技术选型
% ?- X8 b# b4 `/ J 执行机构: 类似叉车的执行机构0 U- q" S* Y! I4 s4 b0 s
电机: 伺服电机
; w% p/ f4 M0 Z 导航: 综合SLAM
' y0 T) m q( C B9 ]! x% _) m 控制: 嵌入式linux+中央计算机. C" W7 ~8 {9 v0 X! y
传感器:编码器 加速度计 陀螺仪 指南针 超声测距 RFID / g/ b* \+ ?, L' }, x
1 d% V& q/ a; c& x' \; P- l# b 其实其他都没什么,主要是导航和控制,首先工作环境是没有人的,并且不止一个AGV小车在同时工作,这样就类似于物流转运中的群控小车了。! ~& U" B' I, f0 a5 V5 C
所谓的综合SLAM,这玩意儿的slam是结合RFID、编码器和一块JY901芯片(陀螺仪 指南针 加速度计)的,RFID仅仅用来校正误差的,也就是说轨迹不是固定轨迹,是由中央计算机动态规划再实时下发给各个AGV的。
; |/ }# Q# K6 ~$ ^0 J 目前我依然觉得激光雷达用在AGV上是一个伪需求,曾经用过思岚的360度激光雷达价格在600左右,还有一个日本的120度固态激光雷达价格已经上五位数了,AGV是为了节约成本的,用激光雷达反而会带来更多的问题,性价比极低。一个好点的激光雷达顶的上这玩意儿上所有其他零件的和了,当然就没必要上了。
4 q" r. u) k) q- S" b7 J
0 ]* l( C/ N2 {8 `) P0 `4 v四。其他- a. G; Z5 e3 m
0 P7 i7 ]: u( Y& L4 |6 j 其实这玩意已经非常非常成熟了,接下来整个行业的主要目标就是缩减成本,提高集成度了/ X& o& z) v7 `5 m" D: u9 R
5 O G4 o* R) |' {; M# H: R$ g" ~
0 F7 V: }9 q, x8 l4 W& C: T8 d
|
|