轨迹生成与跟踪

控制机械手关节跟踪轨迹

这些函数使用不同的数学方程来生成机械手的轨迹。支持多项式、b样条和梯形速度剖面,并为多自由度(DOF)系统生成轨迹。万博1manbetx你也可以在旋转矩阵和齐次变换之间进行插值。

提供的例子显示了不同的应用轨迹执行,包括规划,控制,和形状跟踪和取放工作流程的仿真。

功能

全部展开

bsplinepolytraj 使用b样条生成多项式轨迹
cubicpolytraj 生成三阶多项式轨迹
quinticpolytraj 生成基于轨迹
rottraj 生成方向旋转矩阵之间的轨迹
transformtraj 生成两个变换之间的轨迹
trapveltraj 生成具有梯形速度剖面的轨迹

多项式的轨迹 通过路径点生成多项式轨迹
旋转轨迹 生成两个方向之间的轨迹
变换轨迹 生成两个齐次变换之间的轨迹
梯形速度剖面轨迹 通过使用梯形速度剖面生成多个路径点的轨迹

主题

交互式构建ABB YuMi机器人的轨迹

这个例子展示了如何使用interactiveRigidBodyTree物体移动机器人,设计轨迹,并重放。

基于逆运动学的轨迹控制建模

这个模型万博1manbetx®示例演示了逆运动学块如何沿指定的轨迹驱动机械臂。

MATLAB和Simulink中的机械手形状跟踪万博1manbetx

这个例子展示了如何在空间中跟踪一个预定义的3-D形状。

多运动约束下的到达轨迹规划

这个例子说明了如何利用广义逆运动学来规划机器人的关节空间轨迹。

使用机器人机械手块进行安全轨迹跟踪控制

这个例子向您展示了如何使用Simulink®与Robotics Sy万博1manbetxstem Toolbox™机械手算法块来实现在Simscape™Multibody™中运行的模拟机器人的安全轨迹跟踪控制。

用机器人学和Simscape建模和控制机械臂

使用ABB YuMi机器人执行拣放工作流程,该机器人演示了如何在Simulink®中设计机器人算法,然后使用Simscape™在测试环境中模拟动作。万博1manbetx

使用KINOVA Gen3机械手规划和执行任务和关节空间轨迹

这个例子展示了如何生成和模拟从初始到期望的末端执行器姿态移动的内插关节轨迹。

在MATLAB中使用Stateflow的pickand - place工作流

这个例子展示了如何为KINOVA®Gen3这样的机器人机械手设置端到端挑选和放置工作流。

使用ROS的露台拾取和放置工作流程

这个例子展示了如何为KINOVA®Gen3这样的机械臂设置端到端的挑选和放置工作流,并在物理模拟器Gazebo中模拟机器人。

在MATLAB中仿真关节空间轨迹跟踪

这个例子展示了如何在闭环控制下模拟机器人的关节空间运动。

利用Simulink三维动画可视化机械手轨迹跟踪万博1manbetx

用Simulink 3D Animation™模拟刚体树机器人模型的关节空间轨迹,并将结果可视化。万博1manbetx