Main Content

Esta página es para la versión anterior. La página correspondiente en inglés ha sido eliminada en la versión actual.

Modelado y simulación de robots

Modelos de movimiento y cinemáticas, cosimulación con Gazebo

Cuando trabaja con robots, el modelado y la simulación permiten crear prototipos de algoritmos rápidamente y probar escenarios imitando el comportamiento de los sistemas del mundo real. Estas funciones proporcionan modelos cinemáticos para modelar el movimiento de robot móviles y manipuladores. La toolbox también admite el escalonamiento sincronizado de Simulink® con Gazebo para diseñar algoritmos de robótica con simulaciones físicas.

Funciones

expandir todo

rateControlExecute loop at fixed frequency
statisticsStatistics of past execution periods
waitforPause code execution to achieve desired execution rate
resetReset Rate object
ackermannKinematicsModelo de vehículo con dirección similar a la de un automóvil (desde R2019b)
bicycleKinematicsModelo de vehículo bicicleta (desde R2019b)
differentialDriveKinematicsModelo de vehículo con tracción diferencial (desde R2019b)
unicycleKinematicsModelo de vehículo monociclo (desde R2019b)
jointSpaceMotionModelModel rigid body tree motion given joint-space inputs (desde R2019b)
taskSpaceMotionModelModelar el movimiento de un árbol de cuerpo rígido dadas las entradas de referencia del espacio cartesiano (desde R2019b)
gzinitInitialize connection settings for Gazebo Co-Simulation MATLAB interface (desde R2021a)
gzlinkAssign and retrieve Gazebo model link information (desde R2021a)
gzjointAssign and retrieve Gazebo model joint information (desde R2021a)
gzmodelAssign and retrieve Gazebo model information (desde R2021a)
gzworldInteract with Gazebo world (desde R2021a)
gazebogenmsgGenerate dependencies for Gazebo custom message support (desde R2020b)
packageGazeboPluginCreate Gazebo plugin package for Simulink (desde R2020b)
robotScenarioGenerate robot simulation scenario (desde R2022a)
robotPlatformCreate robot platform in scenario (desde R2022a)
robotSensorSensor for robot scenario (desde R2022a)
extendedObjectMeshMesh representation of extended object (desde R2022a)
pointCloudObjeto para almacenar una nube de puntos 3D (desde R2022a)
gpsSensorGPS receiver simulation model (desde R2022a)
insSensorInertial navigation system and GNSS/GPS simulation model (desde R2022a)
robotLidarPointCloudGeneratorGenerate point cloud from meshes (desde R2022a)
createCustomRobotSensorTemplateCreate sample implementation for robot custom sensor interface (desde R2022b)
robotics.SensorAdaptorCustom robot sensor interface (desde R2022b)
transformTreeDefine coordinate frames and relative transformations (desde R2022a)
getGraphGraph object representing tree structure (desde R2022a)
getTransformGet relative transform between frames (desde R2022a)
infoList all frame names and stored timestamps (desde R2022a)
removeTransformRemove frame transform relative to its parent (desde R2022a)
showShow transform tree (desde R2022a)
updateTransformUpdate frame transform relative to its parent (desde R2022a)

Bloques

expandir todo

Gazebo Apply CommandSend command to Gazebo simulator (desde R2019b)
Gazebo Blank MessageCreate blank Gazebo command (desde R2019b)
Gazebo PacerSettings for synchronized stepping between Gazebo and Simulink (desde R2019b)
Gazebo ReadReceive messages from Gazebo server (desde R2019b)
Gazebo PublishSend custom messages to Gazebo server (desde R2020b)
Gazebo SubscribeReceive custom messages from Gazebo server (desde R2020b)
Gazebo Select EntitySelect a Gazebo entity (desde R2019b)
Ackermann Kinematic ModelMovimiento del vehículo similar a un automóvil utilizando el modelo cinemático de Ackermann (desde R2019b)
Bicycle Kinematic ModelCalcule el movimiento de un vehículo similar a un automóvil utilizando el modelo cinemático de una bicicleta (desde R2019b)
Differential Drive Kinematic ModelCalcula el movimiento del vehículo utilizando el modelo cinemático con tracción diferencial (desde R2019b)
Joint Space Motion ModelModel rigid body tree motion given joint-space inputs (desde R2019b)
Task Space Motion ModelModel rigid body tree motion given task-space inputs (desde R2019b)
Unicycle Kinematic ModelCalcular el movimiento de un vehículo usando el modelo cinemático de un monociclo (desde R2019b)

Temas