4.66667

4.7 | 3 ratings Rate this file 13 Downloads (last 30 days) File Size: 4.15 MB File ID: #17885
image thumbnail

Olin Robotics Blockset for xPC Target

by John Kluza

 

04 Dec 2007 (Updated 11 Dec 2007)

xPC Target drivers for common robotics devices with example models.

| Watch this File

File Information
Description

The Olin Robotics Blockset for xPC Target is a set of xPC Target drivers for common robotics devices. The supported devices are:
Garmin GPS 18-5Hz (Consumer GPS)
NAVCOM SF-2050G (Precision GPS)
Microstrain 3DM-GX1 (INS)
SICK LMS 291-S05 (LIDAR up to 500Kbps, any operation requires Fastcom 422/2-PCI-335 serial card)

The GPS and INS drivers allow the user to read data off the devices. Each device's proprietary software from the manufacturer or hand coded ASCII RS232 instructions must be used to configure the device before use. There are example models and documentation included directing the user how set up and use the drivers. These drivers use standard RS232 serial hardware.

The SICK LMS 291-S05 driver allows the user to read distance data and write configuration data using a handful of blocks. This driver supports the LMS 291-S05 at both its low speeds (<500Kbps) and its RS422 500Kbps high speed transfer rate using a required specific serial card, Fastcom 422/2-PCI-335. There are example models and documentation included on how to setup and use the LMS 291-S05 with the xPC Target drivers.

Additionally, there are some blocks with simple examples of setting up feedback motor control in xPC Target using an Analog output and an Encoder input. This demo relies on the Sensoray 526 driver blocks which are included with the shipping version of xPC Target.

The Olin Robotics Blockset for xPC Target was envisioned and funded by Professor Dave Barrett of Olin College for use in Olin College's SCOPE projects (Senior Consulting Program for Engineering). The design and development of the blockset was completed under contract with The MathWorks by John Kluza and Krishna Tamminana of MathWorks Consulting Services.

The Olin Robotics Blockset has no warranties or guarantees associated with it. These drivers have been tested on MATLAB Release 2007a with the hardware specified. However, there are a great deal of ways hardware and software configurations can vary, and no guarantee is made about the functionality of these blocks on any other system.

Required Products Real-Time Workshop
Simulink
xPC Target
MATLAB release MATLAB 7.4 (R2007a)
Other requirements Each driver requires the device hardware to be present to operate properly.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (3)
25 Dec 2007 taha koroglu

we need more help. thx for the 3dm-gx1 but we can not see the data coming from the INS in the matlab menu.

04 Jan 2008 Chris Banker

I only used this for the Garmin GPS, but it worked very well for that. I used it with a GlobalSat BR-355 GPS, which uses the same NMEA 0183 protocol as the Garmin. The block was quite easy to work with and saved a lot of time.

21 Feb 2008 Mirko Paoletto

I'm trying to understand the drivers but I think that something is missing in the package because the Sick.Utilities.Data_Display block warns about a "Bad Link" (Warning: Unable to load block diagram 'Sick_display_patch_for_v1_0'.)
I'd like to have the working version if possible. Good and very useful package.

Please login to add a comment or rating.
Updates
11 Dec 2007

Updated readme.txt file.

Tag Activity for this File
Tag Applied By Date/Time
drivers John Kluza 22 Oct 2008 09:37:59
gps John Kluza 22 Oct 2008 09:37:59
ins John Kluza 22 Oct 2008 09:37:59
robotics John Kluza 22 Oct 2008 09:37:59
imu John Kluza 22 Oct 2008 09:37:59
sick John Kluza 22 Oct 2008 09:37:59
lidar John Kluza 22 Oct 2008 09:37:59
challenge John Kluza 22 Oct 2008 09:37:59
urban John Kluza 22 Oct 2008 09:37:59
grand John Kluza 22 Oct 2008 09:37:59
darpa John Kluza 22 Oct 2008 09:37:59
drivers Ron 25 Mar 2010 19:55:08
gps kuoping 29 Jun 2010 07:18:38
robotics Michael Stachowsky 08 Jul 2010 13:46:31

Contact us at files@mathworks.com