Download presentation
Presentation is loading. Please wait.
1
SUNY Plattsburgh1 Facilitating Active Learning with Inexpensive Mobile Robots Stephen Paul Linder Brian Edward Nestrick Symen Mulders Catherine Lavelle
2
SUNY Plattsburgh2 Goals Improve student learning throughout the computer science curriculum Improve student retention rates Promote good problem solving skills, including skills in synthesis of relevant information, design of viable solutions using partial information, and implementing designs
3
SUNY Plattsburgh3 Approach Use of simple wheeled robots as a software platform
4
SUNY Plattsburgh4 Rationale From Magnesen, 1983
5
SUNY Plattsburgh5 Why a Car? Stable mechanical base Easily understood by anyone who has ever driven a car Provides exposure to embedded and real-time software
6
SUNY Plattsburgh6 Pedagogy Active learning The ability to learn through interaction with one’s environment. Examples are Team projects Lab classes Collaboration with faculty Constructivist Learning requires the construction individual models of knowledge a manipulation space which reflects the effects of the student’s actions Real machines rather than simulation
7
SUNY Plattsburgh7 Robot Overview
8
SUNY Plattsburgh8 Parts List Total Cost: $602
9
SUNY Plattsburgh9 Example Projects
10
SUNY Plattsburgh10 Locate and Find a Beacon Locate beacon and then traverse obstacles to beacon. Beacon Infrared source modulated at 38 kHz Detector Sharp IS1U60 TV remote control sensor Obstacles “Short” 2x4 studs on edge “Tall” copier paper boxes
11
SUNY Plattsburgh11 Active Steering of a Tractor Trailer Can a trailer automatically steer its back wheels so that the turning radius is reduced? Remember to show videos
12
SUNY Plattsburgh12 Maze Mapping Using a robot under control of a PC to automatically generate maps of simple mazes, e.g. Remember to show videos
13
SUNY Plattsburgh13 Website Website contains Parts and price list Mechanical and electrical assembly instruction Software Library Find link at http://faculty.plattsburgh.edu/stephen.linder/ Academic/ProgrammingProject/index.html
14
SUNY Plattsburgh14 Conclusion The Handy Car has provided a valuable facilitator of active learning at SUNY Plattsburgh. Future work Upgrade processor board to HC12 to facilitate faster communications to Handy Car. Finalize software to share one Handy Car among multiple students using a client/server architecture.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.