资讯

调车指南丨AGV手动调试,让车辆运行更高效、更精准、更安全

转载 2024-04-22 09:01 科尔摩根AGV 来源:科尔摩根AGV
科尔摩根自动化AB

随着AGV技术的不断发展和完善,智能、柔性、安全的AGV无人搬运方式提升了工厂物流整体的自动化水平。以AGV小车来替代人工完成物料的搬运、装卸、储存和运输工作,已经让越来越多的行业领域开始从中受益,不仅可以减少人为失误所带来的一系列风险,降低运营成本,还在于明显改善工作环境,实现了更高效、更精准和更安全的物料运输和管理任务的执行。

科尔摩根AGV定制的CVC700车辆控制器与LS2000激光传感器相当于AGV小车的眼睛和大脑,它们确保了车辆迅速和精准的运行。CVC700是一款AGV专用控制器,可以支持除麦克纳姆轮外的其他几乎所有轮系结构,包括单舵轮、双舵轮以及差速轮,这使得其能够兼顾更多的应用场景。

而如果想要让AGV达到理想的重复定位精度,比如在站点工位上,要求对接精度在5mm以内,那么AGV的物理参数,如轮系的机械、电气参数及激光传感器LS2000的物理位置参数等,都要设置的尽可能准确。

鉴于车辆调试的难度较大,且实现过程中涉及到多个环节和因素的综合考虑,虽然科尔摩根AGV提供了自动调车的PPA(physical parameter adjustment)调试向导,可以方便您用更短的时间自动优化参数,但在某些场景下,仍然需要手动调车,以达到更高的统一精度。

1、手动调试的前提

在手动进行车辆调试前,应具备以下几个前提条件:

1舵轮的电气响应,即转向和行走的跟随性良好;

2选择一个地面平整的场地;

3下载Layout,创建空间坐标系。

一切准备好后,方可进行后面的调试步骤

2、STEP1 车辆走直

首先,将车辆置于手动模式,通过Manual.PlcSelect,强制SetAngle=0。起始位置记作标记1;行驶车辆前进5m后停下,在相同位置,记作标记2;再驶进5m停下,依旧在相同位置,记作标记3。

然后用激光水平仪,使光线连接标记1和标记3。

假设标记2出现在图示连线的右侧(Golbal_Y-方向),就意味着车向左偏,即SetAngle=0时,伺服使舵轮到达的实际物理位置并不处于机械零度,而是偏左。

这时,如果您的标定程序为YourServo.TargetPosition= (NDC.SetAngle+SteerOffset)*SteerScale,那么需要将SteerOffset加上一个负值

反之则亦然,直到标记2与连线的偏差小于50mm。

若是车体的机械、电气设计良好,测试地面平整,偏差可降至10mm以内。这里需要特别注意的是,前进、后退可能要设置不同的SteerOffset,可以在PLC中动态切换。

3、STEP2 调节行走比例尺

同样,先将车辆置于手动模式,通过Manual.PlcSelect,强制SetAngle=0。起始位置记作标记1,行驶车辆前进10m后停下,在相同位置,记作标记2。

然后使用激光测距仪,测量标记1和标记2的实际物理距离,对比NDC记录的行驶距离反馈。

如果您的标定程序为YourServo.TargetVelocity=NDC.SetSpeed* DriveScale,那么可通过修正DriveScale,使反馈距离和实际距离的偏差小于10mm。

* 在接下来的步骤中,需对LS2000的位置坐标进行标定。测试条件应在启用导航的情况下,自动行驶完成。这是因为一个良好的反光板导航环境,具备定位参考的唯一性,以此为前提才可以标定出LS2000的准确坐标。

4、STEP3 标定LS2000.Angle

首先将车辆切换到自动模式,使其停在起点。通过发送指令控制车辆前进至2.5m点,在尽量靠近车体参考点的位置,记作标记1。然后将其行进至5m点。

再从5m点,后退至2.5m点,在相同位置,记作标记2。

观察标记2相对于标记1的方向和距离,如果标记2在Global_Y+方向,那么需要将LS2000.Angle加上一个正值。反之亦然。最后,修正LS2000.Angle,使两个标记的偏差小于5mm。

5、STEP4 标定LS2000.Y

标记位置,要选择相对于车体Vehicle.X轴可以完全对称的地方,比如图中。

自动模式,让车站在起点。发命令让车前进至2.5m点,做标记1。

掉头,再从5m点,前进至2.5m点,在对称位置,做标记2。

观察标记2相对于标记1的方向和距离,如果标记2在Global_Y+方向,那么LS2000.Y加上一个正值。反之亦然。修正LS2000.Y,使两个标记的偏差小于5mm。

6、STEP5 标定StopTolerance

车辆置于自动模式,停在终点10m点。发送指令使其后退至5m点,记作标记1。

然后将车后退回起点,再前进至5m点,在相同位置,记作标记2。

观察标记2相对于标记1的方向和距离,如果标记2在Global_X+方向,那么需要将StopTolerance加上一个正值。反之亦然。最后,修正StopTolerance,使两个标记的偏差小于5mm。

7、STEP6 标定LS2000.X

标记位置,要选择车体Vehicle.Y轴,或者相对于Y轴可以完全对称的地方,比如图中。

自动模式,让车站在起点。发命令让车前进至5m点,做标记1。

掉头,再从10m点,前进至5m点,在对称位置,做标记2。

观察标记2相对于标记1的方向和距离,如果标记2在Global_X+方向,那么LS2000.X加上一个正值。反之亦然。修正LS2000.X,使两个标记的偏差小于5mm。

8、STEP7 验证

对于已经标定好上述物理参数的AGV,其在反光板导航环境下,以300mm/s速度,从起点自动行驶至10m点,x/y/angle累积校准误差均应小于0.005。

达到上述标准的AGV,稳定导航下,其重复定位精度会小于10mm(±5mm)。相对应地,多车的一致性也会得到保证。

0 2

网友评论

验证码
×
  • 微笑
  • 嘻嘻
  • 哈哈
  • 可爱
  • 可怜
  • 挖鼻屎
  • 吃惊
  • 害羞
  • 挤眼
  • 闭嘴
  • 鄙视
  • 爱你
  • 泪
  • 偷笑
  • 亲亲
  • 生病
  • 太开心
  • 懒得理你
  • 右哼哼
  • 左哼哼
  • 嘘
  • 衰
  • 委屈
  • 吐
  • 打哈欠
  • 抱抱
  • 怒
  • 怒骂
  • 疑问
  • 馋嘴
  • 拜拜
  • 思考
  • 汗
  • 困
  • 睡觉
  • 钱
  • 失望
  • 酷
  • 花心
  • 哼
  • 鼓掌
  • 晕
  • 悲伤
  • 抓狂
  • 黑线
  • 阴险
  • 敲打
  • 心
  • 伤心
  • 猪头
  • 拥抱
  • 耶
  • 强
  • 弱
  • ok
  • 握手
  • 抱拳
  • 不要
  • 来
  • 拳手
  • 差劲
  • 爱你
  • 强壮
  • 牵手
  • 西瓜
  • 啤酒
  • 茶
  • 饭
  • 面
  • 香蕉
  • 香蕉
  • 玫瑰
  • 凋调
  • 示爱
  • 爱情
  • 国旗
  • 蓝球
  • 足球
  • 乒乓球
  • 瓢虫
  • 月亮
  • 太阳
  • 炸弹
  • 骷髅
  • 菜刀
  • 刀
  • 蜡烛
  • 蛋糕
  • 闪电
  • 沙发
  • 钟
  • 话筒
  • 钞票
  • 喝彩
  • 彩球
  • 鞭炮
  • 灯笼
  • 浮云
  • 给力
  • 互粉
  • 囧
  • 礼物
  • 熊猫
  • 兔子
  • 推撞
  • 威武
  • 神马
  • 压力
  • 耐你
  • 围观
  • 好激动
  • 走你
  • 笑哈哈
  • 吐血
  • 蹦
  • 加油
  • 无语
  • 安慰
  • 叹气
  • 拜托

1 2

暂无评论
取消