Date of Award

8-2025

Degree Name

MS in Mechanical Engineering

Department/Program

Mechanical Engineering

College

College of Engineering

Advisor

Siyuan Xing

Advisor Department

Mechanical Engineering

Advisor College

College of Engineering

Abstract

The Cal Poly Legged Robotics Group has been developing research and teaching platforms for agile legged robotics since 2020. These platforms are expected to provide students with opportunities to develop complete legged-robot systems from low-level control to advanced robotics tasks such as motion planning and decision making. However, the current prototyped quadruped robot lacked the software and sensing capabilities for high-level quadrupedal gaits and advanced robotic research.

To address these challenges, this project developed Switch, a robotic platform that builds upon the previous BRUCE platform with significant hardware and software upgrades. Switch features a modular design that allows individual software or hardware components to be upgraded or "switched" independently. The software architecture for Switch is built on ROS2 Jazzy with ROS2 control, supporting wireless development and control. The onboard NVIDIA Jetson AGX Orin Dev Kit provides wireless access over intranet, with comprehensive data access managed through ROS2 interfaces and real-time data visualization using Foxglove, including digital-twin capabilities.

The software package developed for Switch is versatile and adaptive. With minimal configuration, a robot control applications can be deployed on similar hardware platforms. Switch provides a foundation for future work, including machine learning integration and software reuse across future CPLRG projects, supporting research and education at Cal Poly in controls engineering.

Share

COinS