检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:陈辉[1] 任志刚[1] 冯祖仁[1] 刘帅[1] 冷昊熹 CHEN Hui;REN Zhi-gang;FENG Zu-ren;LIU Shuai;LENG Hao-xi(School of Automation Science and Engineering,Xi’an Jiaotong University,Xi’an 710049,China)
机构地区:[1]西安交通大学自动化科学与工程学院,西安710049
出 处:《控制与决策》2024年第9期2894-2902,共9页Control and Decision
基 金:国家自然科学基金项目(62373296)。
摘 要:对角支撑是四足机器人复杂动态以及线性行走必备的一种状态.然而,目前鲜有有效的状态估计算法,无法支撑相应控制策略.为此,提出一种融合惯性测量单元(inertial measurement unit, IMU)和运动学约束的状态估计算法.首先,针对对角支撑状态下运动学模型欠约束带来的位姿估计难题,通过分解机身坐标系到参考坐标系的变换矩阵,简化运动学方程,并利用IMU提供的可信俯仰和横滚角测量值,推导获得其余4个位姿量的解析式;然后,进一步基于腿部微分运动学和IMU提供的俯仰和横滚角速率,结合位姿量的导数获得线速度和偏航角速率的解析式;最后,通过仿真分析验证所提出算法的有效性.实验结果表明:位姿估计值准确、无漂移,偏航角速率和线速度的均方根误差分别小于2 deg/s和9 mm/s,优于现有算法且满足实际控制需求.Diagonal support is necessary for complex dynamic gait and linear walking of quadruped robots.However,no state estimation method currently supports the corresponding control strategy.In this paper,a state estimation algorithm that fuses inertial measurement units(IMUs)and kinematic constraints is proposed.Firstly,aiming at the pose estimation problem caused by under-constrained kinematics of diagonal support,the kinematic equations are simplified by decomposing the transformation matrix from the body coordinate system to the reference coordinate system,and the analytical formulas of the remaining four pose states are obtained by using the credible pitch and roll measurements of the IMU.Then,based on the differential kinematics of the leg and the pitch and roll angular rates of the IMU,the analytical formulas of the linear velocity and the yaw angular rate are obtained by combining the derivative of pose.Simulation analysis verifies the effectiveness of the proposed algorithm.The experimental results show that the pose estimation values are accurate and drift-free,and the root mean square errors of yaw angular rate and linear velocity are less than 2 deg/s and 9 mm/s respectively,which outperform existing algorithms and meet the practical control requirements.
关 键 词:状态估计 四足机器人 运动学 欠约束 惯性测量单元 对角支撑
分 类 号:TP242.6[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.188.103