4.5

4.5 | 3 ratings Rate this file 164 downloads (last 30 days) File Size: 113.7 KB File ID: #23861

SimMechanics™ rover

by Guy Rouleau

 

22 Apr 2009 (Updated 18 Jun 2009)

Code covered by BSD License  

This SimMechanics™ model implements a 4 wheels rover with suspension and a robotic arm.

Download Now | Watch this File

File Information
Description

I was developping the model of a car suspension. After implementing one quarter of the car, I thought it might be cool to combine four "quarter car" models and a simple arm to create a rover equipped with a robotic arm.

The contact dynamics for the wheel is very simple. A spring-damper that is enabled when the wheels touch the ground.

All comments/suggestions are welcome

Required Products SimMechanics
Simscape
Simulink
MATLAB release MATLAB 7.8 (R2009a)
Zip File Content  
Other Files chassis_corner.jpg,
license.txt,
QuarterCarInit.m,
SuspensionRover.mdl
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (6)
12 May 2009 Joao Henriques  
03 Nov 2009 Rendy Dalimunthe  
03 Nov 2009 Rendy Dalimunthe

Hello Guy,

I intend to build a full car model of active suspension that will be controlled by fuzzy logic in simmechanics, I want to make your model as the basis of my model since your model is pretty great. However, I still confused on some parts. Can you give me any suggestion which parts of your model should I remove? And where I can add the fuzzy controller box.Please give me explanation. Your help is highly appreciated. Thank you.

Regards,

Rendy

03 Nov 2009 Rendy Dalimunthe

when I try to run it, there are several errors which mention that some variables are undefined. Can you help?

03 Nov 2009 Guy Rouleau

You will get an error if you are using an version of MATLAB older than R2008b. SimMechanics Visualization has been completly redesigned in MATLAB R2008b. The model uses new features available only since R2008b and because of that it is not compatible with earlier versions.

09 Nov 2009 Rendy Dalimunthe

What's velocity, position, and acceleration is it? When I add the fuzzy controller which one of it will be affected? Please give me explanation.

When I run your model I see the visualization of the rover, how to build it?

Please login to add a comment or rating.
Updates
18 Jun 2009

Minor modif for BSD license

Tag Activity for this File
Tag Applied By Date/Time
simulink Guy Rouleau 22 Apr 2009 09:15:33
simmechanics Guy Rouleau 22 Apr 2009 09:15:33
automative Guy Rouleau 22 Apr 2009 09:15:33
car Guy Rouleau 22 Apr 2009 09:15:33
suspension Guy Rouleau 22 Apr 2009 09:15:33
rover Guy Rouleau 22 Apr 2009 09:15:33
automotive Ned Gulley 31 Aug 2009 14:36:02
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com