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

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 transformada 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 par motores y los estados de articulación
geometricJacobianJacobianas geométricas para configurar robots
gravityTorquePar motores de articulación que compensan la gravedad
inverseDynamicsPar motores de articulación requeridos para un movimiento determinado
massMatrixMatriz de masa del espacio articular
velocityProductPar motores de articulación que cancelan las fuerzas inducidas por la velocidad

Bloques

expandir todo

Forward DynamicsAceleración de las articulaciones dados los par motores y los estados de articulación
Inverse DynamicsPar motores de articulación requeridos para un movimiento determinado
Get JacobianJacobianas geométricas para configurar robots
Get TransformObtener una transformada entre marcos de cuerpo
Gravity TorquePar motores de articulación que compensan la gravedad
Joint Space Mass MatrixMatriz de masa del espacio articular para configurar robots
Velocity Product TorquePar motores de articulación que cancelan las fuerzas inducidas por la velocidad
Joint Space Motion ModelModel rigid body tree motion given joint-space inputs
Task Space Motion ModelModel rigid body tree motion given task-space inputs

Temas

Ejemplos destacados