Presented By:
Now you can earn IEEE Professional Development Hours by attending CEC courses.

Hands on with ROS (Robot Operating System)

March 23, 2020, to March 27, 2020
Continuing Education Center

Don Wilcher

Don is a passionate teacher of electronics technology and an electrical engineer with 26 years of industrial experience. He has worked on industrial robotics systems, automotive electronic modules... More

First released in 2007 by two Stanford PhD students who observed their colleagues lack of entry into the robotics field, the Robot Operating System (ROS) was developed. The ROS Architecture is a distributed and modular open-source platform for robotics software development. Makers, engineers, researchers, and educators can use as little or much of the modular library functions for their robotics designs and projects. So, how can basic ROS concepts be prototype?  In this week-long webinar course, participants will begin a hands-on investigation into ROS from the technological viewpoint of software and hardware components. In addition, lab projects will be provided and discussed to allow the participants to explore in an interactive format basic ROS concepts using off-the-shelf electrical-electronic components in their home workshop or lab.

March 27 - Day 5 - Exploring a Publisher-Subscriber Controller

Participants with engage with a simple controller using the ROS publisher-subscriber method. A discussion of the ROS publisher-subscriber message handling for monitoring and control will be presented. Also, software code, physical hardware components, electrical wiring, and circuit schematic...
March 27, 2020 - 2:00pm EDT

March 26 - Day 4 - Angle Control with ROS

The application of angle control with a ROS subscriber will be discussed and demonstrated in this Day 4 session. To illustrate ROS angle control, a servo motor will be demonstrated. Also, examples of angle control applications will be presented in the discussion. In addition, participants will...
March 26, 2020 - 2:00pm EDT

March 25 - Day 3 - Understanding the ROS Publisher

This session will discuss the attributes of a ROS Publisher component. Participants will learn how a ROS publisher can monitor events of digital sensors or electromechanical switches. In this interactive format participants will learn how to wire these physical monitoring devices to a ROS hardware...
March 25, 2020 - 2:00pm EDT

March 24 - Day 2 - Understanding ROS Subscribers

The Day 2 session will allow course participants to explore the subscriber technique to control an external device. Participants will learn about the ROS subscriber by blinking a discrete LED. Also, enhancing the LED display using a micro:bit will be discussed in this session. Lab Project: Blinking...
March 24, 2020 - 2:00pm EDT

March 23 - Day 1 - Introduction to ROS

A review of the concepts, terminology, and components that comprise of the ROS architecture will be presented in the Day 1 session of the webinar course. Participants will be presented with the software library components in an interactive format that will allow the installation of the ROS...
March 23, 2020 - 2:00pm EDT
Subscribe to Hands on with ROS (Robot Operating System)