Jack Tompkins Daniel Heywood

flybittencobwebAI and Robotics

Nov 2, 2013 (3 years and 11 months ago)

126 views

Jack Tompkins

Daniel Heywood

Robotics In Education


In the classroom


Hands
-
on learning
opportunity for students
in introductory computer
science courses


Object
-
oriented



In the community


Mentoring opportunity for
CS students


Training Mission 2006


Lego
Mindstorms

RCX


16 campers


8 undergraduate and
graduate assistants


Training Mission 2007


Lego
Mindstorms

NXT


Expanded to two sessions


Training Mission 2008


Mentor signups through
February 2008

Introduction to Programming


Lego Mindstorms NXT available through
an IT Innovations Award


Application of object
-
oriented
programming curriculum


Utilized in 400 level courses such as
Artificial Intelligence and Software
Engineering


Java for Robots

5

chung

Why Robotics in Classes?


Multi
-
disciplinary learning: all STEM
(Science, Technology, Engineering, and
Math) subjects


Develops critical thinking


Provides co
-
operative learning environment


Opportunities for real
-
life engineering
lessons

Training Mission 2006


Middle school students


Assemble bricks, motors,
gears and sensors in all
-
new
ways


Combine sensors to create
robots that respond to their
environments


Work with Computer Science
faculty, graduate and
undergraduate students


Lego Mindstorms RCX robots
made available through a grant
from Friends of UNCW




Training Mission 2006


Sumo Challenge


Two autonomous
robots face
-
off on a
small raised game
board inside a
perimeter defined by
either a black or
white line. The last
one remaining on the
Sumo Bot table wins.


Training Mission 2006


Great feedback


Return campers

Training Mission 2007


Challenges d 3, 4, & 5


Race Track


cw and
ccw


Line Count


traverse,
180 deg turn, return


Find the Flag


navigate
thru a maze


Sumo Bot


mano a
mano


Tag


3 bots in a pin


Training Missions


d 2



MyBlock



Bumper car



Board edge detection



Ultrasonic vision



Line Following



Line Counting

Training Mission 2007


Training Videos


primarily for use by mentors


Loops


Switches


Threads


Variables

Training Mission 2008


What challenges would be interesting to you?


What competitions would be exciting to the
campers?

Training Mission 2008


Two sessions


Week of June 16


Week of June 23


Need
paid

undergraduate / graduate mentors


Apply by February 2008


Details:

910
-
962
-
7013 or

www.uncw.edu/csc/robotics