Difference between revisions of "Matlab"
m (→Robotino Blockset [Simulink]) |
(→Matlab) |
||
Line 68: | Line 68: | ||
: In this case, go to File>Preferences>Help. Make sure that 'Enable product filter' is '''not''' checked. | : In this case, go to File>Preferences>Help. Make sure that 'Enable product filter' is '''not''' checked. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Simulink=== | ===Simulink=== | ||
See Matlab how to change your working directory to the RobotinoMatlab/src folder. | See Matlab how to change your working directory to the RobotinoMatlab/src folder. |
Revision as of 10:11, 9 March 2011
Contents
Installation
A full set of m-Files and Simulink blocks is available for controlling all actuators of Robotino and reading all of its sensors. Download the executable and run the installer. |
Package links |
---|
Robotino Toolbox [Matlab]
The Robotino Toolbox provides an extensive set of matlab functions which enable users to control nearly all actuators of Robotino and read all of its sensors in MATLAB. Robotino's toolbox contains the following matlab functions.
Matlab drivers for Robotino
- AnalogInput
- Bumper
- Com
- Camera
- DigitalInput
- DigitalOutput
- DistanceSensor
- EncoderInput
- Gripper
- Info
- LaserRangeFinder
- Manipulator
- Motor
- Odometry
- OmniDrive
- PowerManagement
- PowerOutput
- Relay
Online Documentation
An online version of the documentation for Robotino's Toolbox can be viewed here.
Robotino Blockset [Simulink]
The Robotino Blockset provides an extensive set of simulink blocks which enable users to control nearly every aspect of Robotino in Simulink. lib_robotinohardware.mdl contains the set of simulink blocks representing Robotino's hardware components. These blocks are build on top of the RobotinoMatlab m-files. Robotino's blockset contains the following simulink blocks.
Simulink blocks for Robotino
- AnalogInput
- Bumper
- Com
- Camera
- DigitalInput
- DigitalOutput
- DistanceSensor
- EncoderInput
- Gripper
- LaserRangeFinder
- LineFollower
- Manipulator
- Motor
- Odometry
- OmniDrive
- PowerManagement
- PowerOutput
- Relay
Online Documentation
An online version of the documentation for Robotino's Blockset can be viewed here.
Troubleshooting
- Help for Robotino Toolboox and Blockset not visible?
- In this case, go to File>Preferences>Help. Make sure that 'Enable product filter' is not checked.
Simulink
See Matlab how to change your working directory to the RobotinoMatlab/src folder.
lib_robotinohardware.mdl contains the set of Simulink blocks representing Robotino's hardware components. These blocks are build on top of the RobotinoMatlab m-files.
example_RobotinoHardware.mdl shows how to use these blocks. The first input off all blocks (except the Com block) is the comid exported from the Com block. By this you are able to have multiple Com blocks within the same model, each communicating to a different Robotino. The hardware blocks correspond to the Robotino the referring Com block is connected to.
example_LineFollower.mdl shows a Simulink model to drive Robotino on a line sensed by Robotino's camera.