Skip to content

roboticvedant/blimp-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My Blimp Controller

Build ESP32 Image

This project is an ESP32-based blimp controller that uses WebSockets to send information from the blimp to a computer. It incorporates the Micro-ROS framework to enable communication with ROS 2, allowing for remote control and telemetry.


Table of Contents

  1. Micro-ROS Setup
  2. Connecting ESP32 to ROS 2 Network

Micro-ROS Setup

The Micro-ROS setup includes steps for creating the workspace and running the Micro-ROS Agent, which serves as a bridge between the ESP32 and the ROS 2 environment. Please follow the instructions in the Micro-ROS Setup Wiki for full setup details.


Connecting ESP32 to ROS 2 Network

To connect your ESP32 to the ROS 2 network:

  1. Ensure the IP address of the host computer matches the IP address configured in the ESP32 firmware. You can confirm your host IP by running:

    ifconfig

    Look for the IP address associated with the wlo1 (or equivalent) interface.

  2. Run the Micro-ROS Agent with UDP:

    ros2 run micro_ros_agent micro_ros_agent udp4 --port 8888

Make sure to update the IP address and port in the ESP32 firmware if required.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors