Simulación de escenarios cuboidales
Cree y simule escenarios de baja fidelidad usando el objeto robotScenario
y modelos de sensor como GPS y LiDAR para probar los algoritmos robóticos.
Funciones
Ejecución a tasa fija
rateControl | Execute loop at fixed frequency |
statistics | Statistics of past execution periods |
waitfor | Pause code execution to achieve desired execution rate |
reset | Reset Rate object |
Escenarios cuboidales y herramientas de robótica
robotScenario | Generate robot simulation scenario (desde R2022a) |
robotPlatform | Create robot platform in scenario (desde R2022a) |
robotSensor | Sensor for robot scenario (desde R2022a) |
extendedObjectMesh | Mesh representation of extended object (desde R2022a) |
pointCloud | Objeto para almacenar una nube de puntos 3D (desde R2022a) |
Modelos de sensor
gpsSensor | GPS receiver simulation model (desde R2022a) |
insSensor | Inertial navigation system and GNSS/GPS simulation model (desde R2022a) |
robotLidarPointCloudGenerator | Generate point cloud from meshes (desde R2022a) |
createCustomRobotSensorTemplate | Create sample implementation for robot custom sensor interface (desde R2022b) |
robotics.SensorAdaptor | Custom robot sensor interface (desde R2022b) |
Árboles de transformación
transformTree | Define coordinate frames and relative transformations (desde R2022a) |
getGraph | Graph object representing tree structure (desde R2022a) |
getTransform | Get relative transform between frames (desde R2022a) |
info | List all frame names and stored timestamps (desde R2022a) |
removeTransform | Remove frame transform relative to its parent (desde R2022a) |
show | Show transform tree (desde R2022a) |
updateTransform | Update frame transform relative to its parent (desde R2022a) |
Temas
- Execute Code at a Fixed-Rate
By executing code at constant intervals, you can accurately time and schedule tasks.
Ejemplos destacados
Simulate Ultrasonic Sensors Mounted on Mobile Robots
Implement a custom sensor adaptor to integrate ultrasonic sensors with
robotScenario
for mobile robot positioning at a
charging station.
Simular la planificación de rutas con un robot móvil
Cree un escenario para simular la navegación de un robot móvil por un recinto. El ejemplo muestra cómo crear un escenario, modelar una plataforma robótica a partir de un objeto de árbol de cuerpo rígido, obtener un mapa de cuadrícula de ocupación binario a partir del escenario y planificar una ruta que el robot móvil seguirá utilizando el algoritmo de planificación de rutas mobileRobotPRM
.
Perform Pick and Place with Collision-Object-Based Obstacle Avoidance in Robot Scenario
Create a collision-object meshes scene and add rigid body tree model to plan motion with RRT and simulate pick-and-place workflow.
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)