解闭形式逆运动学
的AnalyticalInverseWinematics.
对象生成函数,该函数计算串联链机器人逆运动学(IK)的所有闭形式解。金宝搏官方网站该对象生成一个自定义函数,以找到多个不同的关节配置,实现所需的末端执行器姿态。该对象支持六自由度刚体金宝app树机器人模型,具有相容的运动学参数。这些是求解器的关键元素:
机器人模型- 刚性的车身树模型,用于定义机器人的运动学。将此模型指定为arigidBodyTree
对象创建求解器时。
运动组-作为机器人模型一部分的6自由度串行链的基础和末端效应器主体名称。若要设置此参数,请使用showdetails
函数。
运动组类型-连接基座到末端执行器的关节分类。
要查看机器人的所有可能支持的运动组,请使金宝app用showdetails
对象的功能。若要从列表中设置特定的分组,请单击使用这个运动组在返回的列表中链接在返回的列表中。
要计算特定运动学组的反向运动学,请使用generateIKFunction
对象的功能。为了确保你的机器人模型和运动学组是兼容的,检查IsValidGroupForIK选择了运动组后的属性。
要生成数值解,请使用金宝搏官方网站inverseKinematics
和GeneralizedInverseWinematics.
对象。
Analyticalik = AnalyticalInverseWineMatics(
建立一个刚体树机器人模型的解析逆运动学求解器,指定为robotRBT
)rigidBodyTree
对象。末端执行器是在身体机器人模型的属性robotRBT
论证设置了RigidBodyTree所有物
Analyticalik = AnalyticalInverseWineMatics(
设置KinematicGroup财产robotRBT
,'Kinematicgroup',Kingroup)kinGroup
参数,指定为结构。
generateIKFunction |
闭式逆运动学的生成函数 |
showdetails |
显示可用的运动学组的概述 |