Skip to content

NASA_Challenge_[@SanjayJP02]_[CADRE demo:Cooperative Autonomous Distributed Robotic Exploration]#66

Open
Sanjay-j-p wants to merge 52 commits intospace-ros:mainfrom
Sanjay-j-p:main
Open

NASA_Challenge_[@SanjayJP02]_[CADRE demo:Cooperative Autonomous Distributed Robotic Exploration]#66
Sanjay-j-p wants to merge 52 commits intospace-ros:mainfrom
Sanjay-j-p:main

Conversation

@Sanjay-j-p
Copy link

-Challenge name: NASA Space ROS Sim Summer Sprint Challenge
-Team Lead Freelancer Username: @SanjayJP02
-Title: CADRE Demo [Cooperative Autonomous Distributed Robotic Exploration]

CADRE

Package Description and Purpose

  • This package simulates NASA’s CADRE mission, which focuses on mapping the Moon through a trio of autonomous rovers. The simulation is developed using ROS 2 and is part of NASA's lunar exploration initiative for Spring 2026.

  • Lunar Landscape Design: Created a realistic lunar environment in Blender based on publicly available NASA Moon images.

  • CAD Model Development: Designed the CADRE rover model in SolidWorks and converted it into URDF format for ROS 2 Humble compatibility.

  • Simulation & Integration: Integrated the rover with IMU, LRF, and RGB-D sensors for lunar terrain mapping and exploration in Gazebo.

  • Teleoperation & Control: Built a Python-based GUI for rover teleoperation, featuring camera visualization and real-time control.

  • Cross-Platform Compatibility: Ensured simulation compatibility across WSL and VMware Linux for flexible development.

The README file for the CADRE package offers comprehensive information about the model and Gazebo plugins, as well as step-by-step instructions for building and running the simulation.

@mkhansenbot
Copy link
Contributor

The Dockerfile isn't the issue, the build script build.sh couldn't be run. The CI failed with an error: https://github.com/space-ros/demos/actions/runs/10805650694/job/30002455057#step:3:15

./build.sh: Permission denied

My guess is you need to chmod +x ./build.sh to make it executable. Make sure to do the same for run.sh

@Sanjay-j-p
Copy link
Author

image

Hi Sure. I gave the permission, and git pushed it.

@mkhansenbot
Copy link
Contributor

Re-running the build

@Sanjay-j-p
Copy link
Author

@mkhansenbot I am sorry for the errors and trouble. This is new to me. I have removed the -f flag in build.

@mkhansenbot
Copy link
Contributor

The build is still failing

@Sanjay-j-p
Copy link
Author

Let me try Locally building it and update you on this as soon as I can.

@mkhansenbot
Copy link
Contributor

Re-running CI

@mkhansenbot
Copy link
Contributor

This is still failing, does the Dockerfile build on your system using the build.sh

@Sanjay-j-p
Copy link
Author

Sanjay-j-p commented Sep 13, 2024

It's failing for me. I am reinstalling Docker and trying it again. will let you know once it's successful.

@Bckempa Bckempa added the Summer Sprint NASA Space ROS Sim Summer Sprint Challenge 2024 label Sep 15, 2024
@Sanjay-j-p
Copy link
Author

@mkhansenbot Hi, sorry for the delayed update. I had to reinstall my WSL and Docker due to some corruption. Now, the Docker should be built.

@Sanjay-j-p
Copy link
Author

@mkhansenbot, I hope the build worked fine and had no issues. Please let me know if any more issues in Docker related and I would fix it as soon as possible. Thank you for the patients as Docker is very new to me .

@mkhansenbot
Copy link
Contributor

Yes it seems to have built now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Summer Sprint NASA Space ROS Sim Summer Sprint Challenge 2024

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments