Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Modelado de manipuladores

R2026a
Importación de modelos de árbol de cuerpo rígido de manipuladores, cinemática directa, dinámica, modelos de movimiento en el espacio cartesiano y articular

Los modelos de robot simulan las propiedades cinemáticas y dinámicas de los manipuladores robóticos y de otros sistemas de cuerpo rígido. Los modelos son objetos rigidBodyTree que contienen elementos rigidBody y rigidBodyJoint con transformaciones de articulaciones y propiedades inerciales.

Acceda a modelos predefinidos de determinados modelos comerciales, como Kinova® y KUKA™, utilizando la función loadrobot.

Importe modelos UDRF o Simscape™ Multibody™ existentes utilizando importrobot.

Exporte detalles URDF en formato de archivo desde el modelo de árbol de cuerpo rígido usando exportrobot o cree un objeto exportador URDF usando urdfExporter.

Modele el movimiento de los robots con modelos de movimiento en el espacio cartesiano o articular como objetos jointSpaceMotionModel y taskSpaceMotionModel.

Funciones

expandir todo

importrobotImportar un modelo de árbol de cuerpo rígido desde un archivo URDF, Xacro, SDF, texto o un modelo de Simscape Multibody
loadrobotCargar modelos de robot predefinidos y especificaciones desde la biblioteca de robots
exportrobotExport URDF details in file format from rigid body tree model (Desde R2023b)
rigidBodyTreeCree un robot con estructura de árbol
rigidBodyCrear un cuerpo rígido
rigidBodyJointCrear una articulación
interactiveRigidBodyTreeInteract with rigid body tree robot models
urdfExporterCreate URDF exporter object from rigid body tree robot model (Desde R2023b)
writefileGenerate URDF file for rigid body tree robot model (Desde R2023b)
writenodeGenerate XML DOM node for rigid body tree robot model (Desde R2023b)
manipulabilityIndexCalculate manipulability index of robot at specified joint configuration (Desde R2024b)
generateRobotWorkspaceGenerate reachable workspace of robot in environment (Desde R2024b)
showWorkspaceAnalysisPlot robot workspace encoded by manipulability index of robot end effector (Desde R2024b)
jointSpaceMotionModelModelar el movimiento de un árbol de cuerpo rígido dadas las entradas del espacio articular
taskSpaceMotionModelModelar el movimiento de un árbol de cuerpo rígido dadas las entradas de referencia del espacio cartesiano
getTransformObtener una transformación entre marcos de cuerpo
randomConfigurationGenerar una configuración de robot aleatoria
homeConfigurationObtener la configuración inicial del robot
showMostrar modelo de robot en la figura
centerOfMassPosición del centro de masa y jacobianas
externalForceComponer matriz de fuerza externa respecto a la base
forwardDynamicsAceleración de las articulaciones dados los estados y los pares articulares
geometricJacobianJacobianas geométricas para configurar robots
gravityTorquePares articulares que compensan la gravedad
inverseDynamicsPares articulares requeridos para un movimiento determinado
massMatrixMatriz de masa del espacio articular
velocityProductPares articulares que cancelan las fuerzas inducidas por la velocidad

Bloques

expandir todo

Forward Dynamics blockForward DynamicsAceleración de las articulaciones dados los estados y los pares articulares
Inverse Dynamics blockInverse DynamicsPares articulares requeridos para un movimiento determinado
Get Jacobian blockGet JacobianJacobianas geométricas para configurar robots
Get Transform BlockGet TransformObtener una transformación entre marcos de cuerpo
Gravity Torque blockGravity TorquePares articulares que compensan la gravedad
Joint Space Mass Matrix blockJoint Space Mass MatrixMatriz de masa del espacio articular para configurar robots
Velocity Product Torque blockVelocity Product TorquePares articulares que cancelan las fuerzas inducidas por la velocidad
Joint Space Motion Model BlockJoint Space Motion ModelModel rigid body tree motion given joint-space inputs
Task Space Motion Model BlockTask Space Motion ModelModel rigid body tree motion given task-space inputs

Temas

Ejemplos destacados