Preconference classes are designed to give students, teachers, and mentors an opportunity to focus on a specific topic in a one day workshop environment.
Each year the Global Conference offers several different preconference classes on the day prior to the start of official conference activities. 2018 GCER preconference workshops will be held on July 24, 2018. Attending preconference is optional and does require registration through the GCER registration process for an additional fee.
Each of the classes are from 8:30 -4:30 with a break for lunch(not provided).
2017 GCER Pre-Conference Classes – 2018 Classes will be posted January 15, 2018
Solid Works and 3D Printing
• Computer capable of running Solid Works
This workshop will teach basic 3D modeling and printing.
Botball Game Design
Instructors: Dr. Ross Mead and Dr. Gary Mayer
This workshop will review Botball and other robotic competitions from previous years, and identify game elements that make the competition both exciting and educational. Attendees will have the opportunity to design their own game elements and themes for the creation of a new Botball game. Materials and tools will be provided for participants to construct a new proposal game board, and a document will be authored with proposed themes, game rules, and scoring.
Hands-On Intermediate Programming: How to Use Sensors
Instructors: Les Newcastle and Jon Grasmeder
• Some programming experience is preferred, but not required
• Each student must have a laptop or other device with WIFI or USB capability
• Enthusiasm is required
This class will introduce students to the fine art of controlling robots using sensors. At the end of the day, the enthusiast student will be able to write a C program for the Wallaby to control a Create based on sensor inputs. The sensors used will be the Create’s bump sensors, tophats, the ET, and the camera. Using these sensors the student will be able to find walls, follow lines, see colored objects, move towards the colors and stop when they are close enough to touch them.
The KIPR Aerial: An Introduction to Programming Autonomous Drones
Instructor: David Mutchler, Professor of Computer Science and Software Engineering at Rose-Hulman Institute of Technology
•Each student should bring a laptop with WIFI. You must be able to load software onto it and know how to do so. The laptop can be Windows, Mac or Linux (your choice). Note: Students will work in pairs, so if you have a friend with whom you plan to work and your friend brings a suitable laptop, that will be fine.
Students should have a basic-to-advanced understanding of programming as in Botball. In particular, students should be comfortable calling robot functions (like motor, analog, etc) and defining functions of their own (like a function that makes a robot go X inches forward, for any given X).
Programming an autonomous aerial vehicle is similar to programming an autonomous ground vehicle in some respects, but fundamentally different in other respects. In this hands-on workshop, you will explore those similarities and differences by working in pairs to program a quadcopter for autonomous flight. You will use the 3DR Solo quadcopter – a high-quality quadcopter whose MSRP was about $1,400 when introduced two years ago. (See https://www.theverge.com/2015/4/13/8394359/3d-robotics-solo-drone-quadcopter-gopro for a good description of the Solo.) Your programs will be written in Python. (No worries, we will teach you Python! It is easy!) You will use an aerial robotics library that we supply; it has commands for making a quadcopter move and for accessing the quadcopter’s onboard sensor data. You will leave the workshop having written your own program for this year’s KIPR Aerial competition, and you will be allowed to use a Solo quadcopter from the workshop to compete in that competition if you wish.