System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及移动机器人控制技术,具体涉及移动机器人的轨迹跟踪控制技术。
技术介绍
1、现有轮式移动机器人的轨迹跟踪控制方案主要涉及到路径规划、控制器、轨迹跟踪算法、运动学模型、实时传感器反馈这几方面的技术。
2、其中,路径规划是轨迹跟踪控制的第一步,它确定机器人需要遵循的理想轨迹。通常使用全局路径规划算法(如a*算法、dijkstra算法)生成全局路径,然后使用局部路径规划算法(如基于速度的spline插值)生成平滑的局部轨迹。
3、控制器作为核心部分,主要负责根据当前状态和目标轨迹生成适当的控制输入,以使机器人按照规划的轨迹移动。控制器可以基于不同的控制策略设计,如pid控制、模型预测控制(mpc)或适应性控制。
4、轨迹跟踪算法作为控制器的一部分,用于计算机器人当前位置和轨迹之间的误差。这些算法通常包括偏差计算、方向错误计算和速度误差计算。
5、运动学模型描述了机器人的动力学特性和约束。这些模型通常包括轮式机器人的运动学约束,如速度限制、转弯半径等。
6、实时传感器反馈主要由相应的传感器构建,如激光雷达、摄像头、编码器等,用于实时监测机器人的位置和周围环境,这些传感器的数据用于控制器的实时反馈,以校正机器人的轨迹跟踪。
7、现有轮式移动机器人的轨迹跟踪控制方案在具体实施实施,存在一定的问题:
8、首先现有轨迹跟踪控制方案在构成上相对复杂,需要高度专业知识的控制算法设计和参数调整,从而使得实际应用方案过于复杂且维护成本,降低实用性。
< ...【技术保护点】
1.基于速度反馈控制的移动机器人轨迹跟踪控制方法,其特征在于,包括:
2.根据权利要求1所述的移动机器人轨迹跟踪控制方法,其特征在于,在步骤(1)中建立机器人运动学模型时,首选分别区分确定机器人的重心与形体中心,并据此进一步确定机器人重心和形体中心之间的相对关系,再基于机器人重心和形体中心之间的相对关系来构建机器人运动学模型。
3.根据权利要求1所述的移动机器人轨迹跟踪控制方法,其特征在于,在步骤2)中建立机器人跟踪误差模型包括:
4.根据权利要求1所述的移动机器人轨迹跟踪控制方法,其特征在于,在步骤(3)中引入一阶滤波器包含一阶差分方程,且具有一个极点。
5.根据权利要求4所述的移动机器人轨迹跟踪控制方法,其特征在于,在步骤(3)中的两个一阶滤波器作为控制器的两个反馈信号时,相应的反馈信号及其导数的大小受限于两个滤波器参数。
6.根据权利要求5所述的移动机器人轨迹跟踪控制方法,其特征在于,在步骤(3)中在引入滤波器之后,还包括模拟和调整以优化速度控制器性能的步骤。
7.基于速度反馈控制的移动机器人轨迹跟踪控
...【技术特征摘要】
1.基于速度反馈控制的移动机器人轨迹跟踪控制方法,其特征在于,包括:
2.根据权利要求1所述的移动机器人轨迹跟踪控制方法,其特征在于,在步骤(1)中建立机器人运动学模型时,首选分别区分确定机器人的重心与形体中心,并据此进一步确定机器人重心和形体中心之间的相对关系,再基于机器人重心和形体中心之间的相对关系来构建机器人运动学模型。
3.根据权利要求1所述的移动机器人轨迹跟踪控制方法,其特征在于,在步骤2)中建立机器人跟踪误差模型包括:
4.根据权利要求1所述的移动机器人轨迹跟踪控制方法,其特征在于,在步骤(3)中引入一阶滤波器包含一阶差分方程...
【专利技术属性】
技术研发人员:蒋鸿福,尧祖成,郑佳奇,祁明顺,刘逸超,包新宇,马昕煦,阴光华,
申请(专利权)人:中国建筑第八工程局有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。