Cuboid Scenario Simulation
Create and simulate low-fidelity scenarios using the robotScenario
object and sensor models such as GPS and lidar to
test your robotics algorithms.
Functions
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 |
robotScenario | Generate robot simulation scenario (Since R2022a) |
robotPlatform | Create robot platform in scenario (Since R2022a) |
robotSensor | Sensor for robot scenario (Since R2022a) |
extendedObjectMesh | Mesh representation of extended object (Since R2022a) |
pointCloud | Object for storing 3-D point cloud (Since R2022a) |
gpsSensor | GPS receiver simulation model (Since R2022a) |
insSensor | Inertial navigation system and GNSS/GPS simulation model (Since R2022a) |
robotLidarPointCloudGenerator | Generate point cloud from meshes (Since R2022a) |
createCustomRobotSensorTemplate | Create sample implementation for robot custom sensor interface (Since R2022b) |
robotics.SensorAdaptor | Custom robot sensor interface (Since R2022b) |
transformTree | Define coordinate frames and relative transformations (Since R2022a) |
getGraph | Graph object representing tree structure (Since R2022a) |
getTransform | Get relative transform between frames (Since R2022a) |
info | List all frame names and stored timestamps (Since R2022a) |
removeTransform | Remove frame transform relative to its parent (Since R2022a) |
show | Show transform tree (Since R2022a) |
updateTransform | Update frame transform relative to its parent (Since R2022a) |
copy | Copy transform tree (Since R2022a) |
Topics
- Execute Code at a Fixed-Rate
By executing code at constant intervals, you can accurately time and schedule tasks.
Featured Examples
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.
Perform Path Planning Simulation with Mobile Robot
Create a scenario to model a mobile robot, obtain an occupancy grid map from
the scenario and perform path planning using
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.
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- 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)