• Home
  • Robotics Workshop

Robotics Workshop

  • Wed, January 07, 2026
  • Wed, January 14, 2026
  • 2 sessions
  • Wed, January 07, 2026, 6:00 PM 9:00 PM (EST)
  • Wed, January 14, 2026, 6:00 PM 9:00 PM (EST)
  • make717 Innovation Center

Registration


Register

Overview

The Maker’s Pet robot is an affordable, hackable, and educational ROS2-powered ESP32/Arduino robot with Light Detection and Ranging (lidar) based SLAM and autonomous navigation capabilities—suitable for beginning and advanced DIY makers and robotics enthusiasts.

Building and operating the Maker’s Pet robot is a hands-on crash course in modern robotics, offering practical experience from simple physical fabrication and electronics to advanced robotics software. You’ll begin by partially assembling the 3D-printed chassis, integrating motors, sensors, a microcontroller, and a lidar unit. This gives you an overview of the mechanical and electrical systems of your robot—including wiring and power management—with no soldering required.

On the software side, the project centers on the Robot Operating System 2 (ROS 2), an industry-standard middleware widely used in research and industry. You’ll work with ROS nodes, topics, services, and launch files while observing real-time robot data in RViz, ROS’s powerful visualization tool. You’ll see robot state, mapping scans, and live lidar data as the robot explores its surroundings.

A highlight of the workshop is learning to work with Simultaneous Localization and Mapping (SLAM) and the navigation stack using data from the onboard lidar. You’ll see how robots build maps, plan collision-free paths, and adapt to changing environments. Maker’s Pet makes these advanced topics approachable and hands-on.

You’ll also receive a brief introduction to the Gazebo simulation environment—useful for testing a robot’s behavior before deploying it to real hardware.

Based on feedback from the trial workshop, and to streamline the experience for participants, all required software will be preinstalled on make717-owned computers. Windows 10 machines are pre configured and tested, allowing attendees to begin working immediately with no installation delays. Additionally, each robot’s ESP32 will come pre-flashed with the required firmware, eliminating one of the common setup pain points and allowing more time for hands-on learning and experimentation.

All robots used during the workshop will be make717-owned and partially pre-assembled. This approach ensures consistent hardware, avoids issues caused by attendees’ personal computer configurations, and allows participants to focus on meaningful activities such as driving the robot, viewing real-time sensor data, and understanding ROS 2 operation.

The workshop format has been simplified into two sessions, each session lasting three hours in the evening or on a weekend. This structure keeps the experience focused, manageable, and accessible while still covering all core robotics topics.

Attendees who wish to continue robotics development at home may optionally purchase their own robot kit directly from the seller. For those considering this option, assistance will be available to install and test (using a make717 robot) all software on their personal computer before they commit to buying. If you buy your own kit, possible future enhancements include milling an aluminum base plate on the Tormach, upgrading to Li-ion batteries, migrating to a full Linux-based environment, and incorporating additional ROS-based software.

Workshops will be limited to three attendees (a parent and child on a single robot count as one attendee). The first workshop is on the date indicated and the second workshop will have some scheduling flexibility the following week on a date acceptable to all attendees.

A short video of the robot in action can be found here.

Additional Technical Details

Maker’s Pet is a DIY educational robot built around Arduino, ESP32, and ROS 2. All parts, software, firmware, and CAD files are open source under the Apache-2.0 license.

Hardware

  • 120 mm circular chassis
  • Dual N20 brushed DC motors
  • BDC-30P driver board with ESP32 DevKit v1
  • 360° lidar for mapping & obstacle detection
  • Extensible platform for sensors and advanced software development
  • Six AA batteries, with optional 18650 Li-ion upgrade

Software & Autonomous Features

  • Full open-source stack: firmware, ROS 2 packages, PCB schematics, and 3D models
  • Docker-based PC deployment with ROS2/Kaia.ai
  • SLAM mapping, live sensor feeds, and autonomous navigation

Who Is It For?

  • Makers, students, and hobbyists of all experience levels
  • Suitable for adults and youth 12+
Primetime hours for maker members
Mon - Fri: 5pm to 9pm
Saturday: 10am to 9pm
Sunday: 10am to 5pm


Copyright 2017 make717, Inc. All Rights Reserved 
Mailing Address: 848 E Main St, Suite 800 #1213, Ephrata, PA 17522
Makerspace Address:  1151 Clark Street, Lancaster, PA 17602
(717) 537-1067 info@make717.org

Powered by Wild Apricot Membership Software