Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jkeller/jetson 36.4 (#195) #196

Merged
merged 4 commits into from
Jan 29, 2025
Merged

Jkeller/jetson 36.4 (#195) #196

merged 4 commits into from
Jan 29, 2025

Conversation

jfkeller
Copy link
Collaborator

JetPack 6.1 (L4T 36.4.0) Docker Integration

What does this pull request do?

Creates a docker image for Orin AGX and NX robots

Which issue number does this address?
#168

  • updating docker for l4t 36.4.0, added gui option to robot launch file

  • added calculation of ROS_DOMAIN_ID and ROBOT_NAME to bashrc for real robot, added sim argument to robot launch file for setting use_sime_time and launching guis, added behavior tree visualization topic to domain bridge

  • created sim and real ground-control-station extending from same base. they just have differences in their networks. configured some topics for domain bridge

  • added mavros to robot launch for real drone. tested communication is working between desktop and drone. commands set from the gui are getting to mavros

  • fixed slow moving trajetory controller bug, cleaned up robot launch and tested that it works in sim and on the real drone

* updating docker for l4t 36.4.0, added gui option to robot launch file

* added calculation of ROS_DOMAIN_ID and ROBOT_NAME to bashrc for real robot, added sim argument to robot launch file for setting use_sime_time and launching guis, added behavior tree visualization topic to domain bridge

* created sim and real ground-control-station extending from same base. they just have differences in their networks. configured some topics for domain bridge

* added mavros to robot launch for real drone. tested communication is working between desktop and drone. commands set from the gui are getting to mavros

* fixed slow moving trajetory controller bug, cleaned up robot launch and tested that it works in sim and on the real drone
@jfkeller jfkeller requested a review from andrewjong January 28, 2025 20:47
@andrewjong
Copy link
Member

nice work! just one thing to pass sim false in the robot_l4t service for the new use_sim_time parameter

… detecting the robot id, if a robot number is not found it will set the robot name and ros domain id to ERROR which will print the word error next on bash prompt and ros launch will fail since the domain id is invalid
@jfkeller jfkeller merged commit 8f76293 into main Jan 29, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants