Mobile Robot Simulation for Collision Avoidance with Simulink
This submission contains Simulink models and CAD files used in this webinar: <Mobile Robot Simulation for Collision Avoidance with Simulink>. You can watch the webinar here: http://www.mathworks.com/videos/mobile-robot-simulation-for-collision-avoidance-with-simulink-90193.html
Example 1: SimMechanics Model of the Pioneer 3DX Robot Driven by Gravity Only
File(s): Pioneer3DXAssembly.slx (supporting files below)
Example 2: SimMechanics Model of the Pioneer 3DX Robot with Angular Velocity Actuation to Two Wheels
File(s): Actuated_Pioneer3DXAssembly.slx (supporting files below)
Example 3: SimMechanics Model of the Pioneer 3DX Robot with Motion Constraints
File(s): MotionConstraints_Pioneer3DXAssembly.slx (supporting files below)
Supporting Files for Examples 1, 2 and 3:
File(s): SimMechanics_Supporting_Files.zip
Example 4: SimMechanics Model of the Pioneer 3DX Robot Actuating Simulink 3D Animation in a Virtual Environment
File(s): SL3DAnim_Pioneer3DXAssembly.slx (supporting files below)
Example 5: SimMechanics Model of the Pioneer 3DX Robot Performing Collision Avoidance using Stateflow and Visualized in Simulink 3D Animation in a Virtual Environment
File(s): Controller_Pioneer3DXAssembly.slx (supporting files below)
Supporting Files for Examples 4 and 5:
VRML Files for 3D Animation Visualization:
SL3D_Supporting_Files.zip
Look Up Table Data:
WorldLUTData.mat
Example 6: Simulink Model to Interact with Pioneer 3DX Robot to do Collision Avoidance (supporting files below)
Files(s): main_demo_real_robot.slx
Supporting Files for Example 6:
ARIA Simulink Library (Pioneer3DX_Simulink_Library.zip)
IMPORTANT NOTES:
1. The examples work only in MATLAB 8.2(R2013b) or later
2. Once the supporting files are unzipped, add the folders and sub folders to the MATLAB path
3. Examples 1, 2 and 3 require MATLAB, Simulink and SimMechanics
4. Examples 4 and 5 require MATLAB, Simulink, SimMechanics and Simulink 3D Animation
5. Example 6 requires MATLAB, Simulink and Stateflow
Cite As
MathWorks Robotics and Autonomous Systems Team (2024). Mobile Robot Simulation for Collision Avoidance with Simulink (https://www.mathworks.com/matlabcentral/fileexchange/47208-mobile-robot-simulation-for-collision-avoidance-with-simulink), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Simulink > Simulation >
- Physical Modeling > Simscape Multibody > Multibody Modeling >
- Engineering > Electrical and Computer Engineering > Robotics >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.