Skip to content

YOLO_ROS_BT#54

Closed
AbuWabu3697 wants to merge 20 commits intoumdloop:mainfrom
AbuWabu3697:main
Closed

YOLO_ROS_BT#54
AbuWabu3697 wants to merge 20 commits intoumdloop:mainfrom
AbuWabu3697:main

Conversation

@AbuWabu3697
Copy link

No description provided.

@AbuWabu3697
Copy link
Author

I looked through the comments you put down again, and I don't know what I haven't done yet besides moving the best.pt to models directory, which I don't understand what you meant by it. Do you want me to put the file in models/terrainworld, or should I do mkdir for models within the yolo_ros directory?

@Rishav-N
Copy link
Contributor

I looked through the comments you put down again, and I don't know what I haven't done yet besides moving the best.pt to models directory, which I don't understand what you meant by it. Do you want me to put the file in models/terrainworld, or should I do mkdir for models within the yolo_ros directory?

The main thing was the package.xml and setup.py changes. You need to add dependencies in the package.xml and declare the script in setup.py otherwise I can't use the node in navigation.launch.py. For the models directory I just meant create a new directory in yolo_ros since it would look cleaner but thats not as important I guess.

mdurrani808 and others added 10 commits March 8, 2026 06:11
* rename single/inverted_kevin controllers to front/rear
  ackermann

* make rear default:

* Added speed logging for testing
…emetry to stepper and talo (umdloop#73)

* Add motor telemetry (temp/current) for RMD/SMC, update README, add can_setup.sh

* add motor_status_broadcaster and fix CAN script paths in README

* fix: use Humble-compatible get_value() and include path

* Add motor telemetry (temp/current) for RMD/SMC, update README, add can_setup.sh

* add motor_status_broadcaster and fix CAN script paths in README

* fix: use Humble-compatible get_value() and include path

* Activate motor_status_broadcaster in arm, drive, and science bringup

* Add motor telemetry to stepper and talon hardware, activate broadcaster in science

---------

Co-authored-by: IshanDutta11 <49695896+IshanDutta11@users.noreply.github.com>
* add top level launch file

* don't build nav_bringup
* Added Aruco Marker 0 model

* Fixed model.config

* Added normal camera to URDF

* Add Bounding Box (BB) msg for Aruco detection

* Fixed import path for BB msg

* Added BB to CMakeLists so the interface is generated

* Fixed ArUco marker image, previous one wasn't 4x4 50

* Fixed aruco_node OpenCV version issues, added support for sim parameter

* Changed BB to Detection 2D

* Added ROS gz bridge for camera

* Slightly increase forward speed when aruco isn't detecte

* In progress: Added cpp aruco node that publishes aruco pose in map frame, working on BT stuff

* Fixed aruco pose estimation

* Made aruco goal pose same orientation as rover currently

* Changed info messages to warning

* Added archimedean spiral path coverage

* Cleaned up BT, fixed spiral generation to start at actual rover position, fixed stale aruco pose issue

* Changed default nav mode back to GNSS

* Get rid of old camera

* Fixed sime time vs real time issue, made spiral path start align with current rover orientation

* Changed sim parameter to use_sim_time

* Added GNSS navigation to aruco branch

* Oops forgot to switch default to GNSS

* Added sim transform for rgb camera

* Moved aruco launch to navigation launch

* Removed unnecessary aruco sdfs
…mann controller reference (umdloop#75)

Co-authored-by: Mohammad Durrani <46766905+mdurrani808@users.noreply.github.com>
* update to latest

* update rear ackermann controller

* Removed bad paramters

* remove todo nodes

* Flipped the turning

* swap the right and left speed

* working on rover

* updated athena_drive.launch.py

* updated zed launch

* maybe fix the zed issue

* updated drive urdf

* ackermann guarding

* teleop config testing

* Added steering limits

* Revert ZED-related changes from nav_testing_2324

Restores upstream/main versions of:
- sensors.launch.py (publish_odom/map defaults, gps_launch)
- zed.launch.py (publish_tf/publish_map_tf back to LaunchConfiguration)
- zed_macro_sim.urdf.xacro (color + rgb_sensor link/joint)
- athena_drive.urdf.xacro (unconditional zed include + original origin)
- nav_bringup.launch.py (remove zed_to_base_footprint static tf)

* added arm bringup files

* bring over arm can id update as well

---------

Co-authored-by: Adrian Cires <ciresadrian@hotmail.com>
Co-authored-by: UMDLoop Jetson Orin NX <umdloop@gmail.com>
@AbuWabu3697
Copy link
Author

Implemented yolo_ros_bt using the nav2 documentation info

@AbuWabu3697 AbuWabu3697 changed the title Removed CSV entirely and fixed pathing YOLO_ROS_BT Mar 8, 2026
@AbuWabu3697 AbuWabu3697 closed this Mar 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants