Assistive Robotics Teleoperation and Autonomy Software Integration

This project aims to enhance Independence Robotics’ assistive robotic system by making it more powerful, modular, and reliable. We will upgrade the system’s hardware by transitioning from an Arduino Mega to an ESP32 microcontroller and integrating CAN bus communication for better sensor and actuator support. On the software side, we will develop real-time teleoperation controls using ROS 2, allowing users to operate the robotic arm more easily through a joystick and web application with live video streaming. Additionally, we will create a Gazebo-based simulation environment, enabling virtual testing, training, and demonstrations without requiring physical hardware. These improvements will help Independence Robotics build a scalable, industry-standard robotic system, expanding its capabilities and making it easier to integrate future features like voice control and advanced safety measures.

Faculty Supervisor:

Pascal Fallavollita

Student:

Partner:

Sielo Robotics

Discipline:

Engineering

Sector:

Social Innovation; Technology; Biotechnology

University:

University of Ottawa

Program:

Business Strategy Internship

Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects