taskSpaceMotionModel
Modelar el movimiento de un árbol de cuerpo rígido dadas las entradas de referencia del espacio cartesiano
Desde R2019b
Descripción
El objeto taskSpaceMotionModel
modela el movimiento en el espacio cartesiano con bucle cerrado de un manipulador, especificado como un objeto de árbol de cuerpo rígido. El comportamiento del modelo de movimiento está definido por la propiedad MotionType.
Para más información sobre las ecuaciones de movimiento, consulte Task-Space Motion Model.
Creación
Sintaxis
Descripción
crea un modelo de movimiento para un manipulador predeterminado con dos articulaciones.motionModel
= taskSpaceMotionModel
crea un modelo de movimiento para el objeto motionModel
= taskSpaceMotionModel("RigidBodyTree",tree)rigidBodyTree
especificado.
establece propiedades adicionales especificadas como pares nombre-valor. Puede especificar varias propiedades en el orden que desee.motionModel
= taskSpaceMotionControlModel(Name,Value)
Propiedades
Funciones del objeto
derivative | Time derivative of manipulator model states |
updateErrorDynamicsFromStep | Update values of NaturalFrequency and
DampingRatio properties given desired step response |
Ejemplos
Referencias
[1] Craig, John J. Introduction to Robotics: Mechanics and Control. Upper Saddle River, NJ: Pearson Education, 2005.
[2] Spong, Mark W., Seth Hutchinson, and Mathukumalli Vidyasagar. Robot Modeling and Control. Hoboken, NJ: Wiley, 2006.
Capacidades ampliadas
Historial de versiones
Introducido en R2019b