Contents page
Tutorials for the Robot team
Operation Tutorials
Prepared by William Hilton and Mark Aull
Wiimote_Tutorial.pdf how to connect the bluetooth Wiimote
Bearcat Micro Operators Manual how to operate the Bearcat Cub Micro
C++ Tutorials
Prepared by Mark Aull
author page, member pagecontents (pdf)
lesson1 (pdf)
lesson1.cpp
Dmccom.h
dmcdrc.h
dmcdrco.h
DMCMLIB.lib
DMC32.lib
for more information on C++ fundamentals, see chapter 1 of this online C++ book
lesson2 (pdf) conditionals and loops
lesson2a.cpp
lesson2b_conio.cpp conio demo for lesson2
for more information on these topics, see chapters 2&3 of this online C++ book
lesson3 (pdf) functions and structures
lesson3a.cpp functions demo code
lesson3b.cpp structures demo code
for more information on these topics, see chapters 5,6,8&9 of this online C++ book
lesson4 (pdf) serial port ASCII communication lab
lesson4a.cpp Read Garmin GPS data
lesson4b.cpp Code to read Honeywell digital compass
lesson4c.cpp Code to read data from Novatel GPS
lesson5 (pdf) arrays, pointers, and multithreading
lesson5a.cpp arrays and pointers demo code
lesson5b.cpp multithreading demo code
for more information on arrays and pointers, see chapter 4 of this online C++ book
lesson6 (pdf) event driven programming, DirectX, joystick stuff
lesson6b (pdf) optional GUI activity with microbot teachmover
lesson6b.cpp basic gui example, modified for GUI activity
lesson7.cpp networking demo
lesson8 (pdf) laser and GPS parsing
SickLMS.cpp laser main prog
SickLMS2.cpp
SickLMS2.h
COMACCESS.CPP
COMACCESS.H
ReadGPS.cpp
lesson9 (pdf) Introduction to OpenCV and image acquisition