Page 9 - 2022年第53卷第6期
P. 9

C
               式中:l mw 、l mb 、l h 分别为振捣棒L点位于坐标系{ }下C-X 、C-Y 、C-Z 方向的投影距离;l kw 为中间振
                                                                  C
                                                                               C
                                                                        C
               捣棒在X 方向的移动距离。其中,l mb 和l kw 变化范围分别是[30,60]和[5,20],cm。式(2)—(5)代入式
                      C
                                                                              O
              (1)中,求得振捣点空间坐标。同理,若已知振捣作业点位于坐标系{ }下的坐标,可通过矩阵逆运
                                             B
               算求得振捣点在机械臂基坐标系{ }下的位置,从而进行轨迹规划、运动分析等。
















                                                  图3  振捣机器人D-H坐标系

               2.2.3  振捣机器人系统工作流程             振捣机器人自动振捣流程如图4所示,主要步骤概括如下:
                   步骤 1,启动振捣机器人系统,对系统本体各组成模块进行上电操作,并初始化系统参数(图像
               识别算法、振捣施工标准参数等),确保系统正常启动及各模块间信号连接正常。
                   步骤 2,信息感知与集成。多源信息感知是振捣机器人工作的基础,机载感知模块实现振捣参数
               信息和外界环境信息的采集。采用基于 Linux 的机器人操作系统(Robot Operating System,ROS)建立
               多个单元节点,每一个节点对应一个传感器采集的信息,通过发布消息与订阅消息的方式实现节点
               间的通信,从而实现多源信息的集成、共享与管理。








































                                                  图4  振捣机器人自动振捣工作流程


                                                                                                 —635 —
   4   5   6   7   8   9   10   11   12   13   14