主要内容

机器人模型

刚体树模型,正向运动学,动力学,朝向关节和任务空间运动模型

机器人模型模拟了机械臂机器人和其他刚体系统的运动学和动力学特性。这些模型rigidBodyTree含对象rigidBodyrigidBodyJoint具有关节变换和惯性特性的元素。

使用。访问特定商业机器人的预定义模型,如KINOVA™和KUKA™loadrobot函数。

导入现有的UDRF或的Simscape™多体™模型使用importrobot

使用关节或任务空间的运动模型为机器人的运动建模jointSpaceMotionModeltaskSpaceMotionModel对象。

功能

全部展开

importrobot 从URDF、SDF文件、文本或simscape.多体模型
loadrobot 负载刚体树机器人模型
rigidBodyTree 创建树状结构的机器人
rigidBody 创建刚体
rigidBodyJoint 创建一个联合
interactiveRigidBodyTree 与刚体树机器人模型交互
jointSpaceMotionModel 模型刚体树运动给定关节空间输入
taskSpaceMotionModel 给定任务空间参考输入,建立刚体树运动模型
getTransform 在身体框架之间得到变换
randomConfiguration 生成机器人的随机配置
homeConfiguration 获取机器人的家庭配置
显示 展示机器人模型图
centerOfMass 质心位置和雅可比矩阵
外部压力 组成相对于基底的外力矩阵
forwardDynamics 给定关节力矩和状态的关节加速度
geometricJacobian 机器人构型的几何雅可比矩阵
gravityTorque 关节力矩用来补偿重力
inverseDynamics 给定运动所需的关节力矩
massMatrix 联合空间质量矩阵
velocityProduct 抵消速度引起的力的关节力矩

全部展开

前进动力 给定关节力矩和状态的关节加速度
逆动力学 给定运动所需的关节力矩
得到的雅可比矩阵 机器人构型的几何雅可比矩阵
得到改变 在身体框架之间得到变换
重力扭矩 关节力矩用来补偿重力
关节空间质量矩阵 用于机器人的配置关节空间质量矩阵
速度产品扭力 抵消速度引起的力的关节力矩
联合太空运动模型 模型刚体树运动给定关节空间输入
任务空间运动模型 给定任务空间输入,建立刚体树运动模型

主题

运动学

刚体树机器人模型

探讨了刚体树机器人模型的结构和具体部件。

逐步构建一个机器人

这个示例一步步地介绍了构建机器人的过程,向您展示了不同的机器人组件以及如何调用函数来构建它。

利用运动学DH参数构造机械手

利用Puma560®机械臂机器人的Denavit-Hartenberg (DH)参数,增量地建立刚体树机器人模型。

动力学

机器人动力学

本主题详细介绍了刚体机器人动力学的不同元素、特性和方程。机器人动力学是作用在机器人上的力与机器人最终的运动之间的关系。

计算关节力矩平衡一个端点的力和力矩

产生力矩来平衡作用在平面机器人末端执行器上的端点力。

模拟

配置凉亭和Simulink的机械手机器人的万博1manbetx联合仿真

建立一个UR10机器人模型进行凉亭和Simulink™之间的协同仿真。万博1manbetx

在Simulink和Gazebo中的联合仿真控制机械手万博1manbetx

利用Simulink与Gazebo的联合仿真对机器人的控制进行仿真。万博1manbetx

特色的例子