Robotics in Coeur d’Alene
The Robotics program in Coeur d’Alene is growing. We are building the Vandal Manufacturing Automation Laboratory (VMAL) to train Computer Scientists in programming robotic using modern software design and with the use of Artificial Intelligence programming techniques for machine vision and sensor data analysis. Our program is designed to be very much a complement to a mechanical engineering based program, with our emphasis on not building robots, but rather programming robots and building software systems designed for tough manufacturing and vision problems. We have both mobile robots and full size manufacturing robots. We have a heavy emphasis on embedded systems in robotics.
We design our robotics software primarily in python using the ROS (Robot Operating System) robotics framework. This is a multi-vendor compatible package that allows the coordination of numerous sources of data feeding into the robot control software such as cameras, distance, vibration and many other sensors. Then we apply machine learning programs (where appropriate) to accomplish things like task planning, motion execution and the all important inclusion of feedback into the process.
While our high-level programming is done using Python, we use a significant amount of class time learning about the traditional (and still very much in use) robotics programming paradigm, PLC programming. We are using both actual PLC controllers (we have four) and an innovative manufacturing line simulator called Factory I/O.
We are planning to propose a four course robotics certificate in fall 2020, consisting of Advanced Robotics I and II, and a choice of two other courses from CS3XX Embedded Systems, CS452 Real-Time Operating Systems, and any of the Artificial Intelligence and Data Science Courses.
Our VMAL is situated in two locations. The smaller lab is located in the Innovation Den with the CDA CS Department and consists of 5 mobile TurtleBot robots, two smaller mechanical arms, and Baxter, a two-armed general purpose robot. We also use Raspberry Pi and Arduino systems to build sensors and actuators as part of the class projects. The other part of our laboratory is located in the Venture lab located at North Idaho College. This laboratory consists of a very large FANUC 50iB materials handling robot, computers, and controllers. It is located in a 17’ x 17’ cage because it is a very strong and very fast robot.
Thanks to the generosity of Boeing and the Jacklin family we have raised in money and hardware $500,000 of the $800,000 needed to fully fund the VMAL project. We are actively looking for sources of the remaining $300,000.
Our second major area of robotics research and education is in the use of robotics for autonomous geolocated underwater environmental sensing (submarines) in lakes and rivers in North Idaho. The Catfish project consists of three submarines, one of which can dive to 1200 feet. We have three graduate students and several undergraduate students working on this program. The program has been sponsored by private donors, the USGS, the Idaho Water Resources Institute, and help from the US Naval base in Bayview, Idaho with the goal of automating environmental data gathering. We recently began our first sequence of autonomous dives and are currently integrating a fiber optic gyroscope and a doppler sonar system for maintaining geolocation data in the absence of continuous GPS data (GPS doesn’t work 200 feet down in the lake, or even 2 feet below the surface).