Skip to content

Conversation

@andrewjong
Copy link
Member

TAK server docs, initial addition for MACVO, global planning with continuous obstacle avoidance working.

jfkeller and others added 12 commits January 28, 2025 15:41
* 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
… 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
* Modify takeoff height

* Add parameter to make random walk replan if stationary for more than N seconds

* Tune parameter to try and stick closer to global plan

* Lower map resolution

* Add parameter to yaml config for disparity graph graph_size

* Rename variable and switch rad to deg

* Finally fix random walk obstacle avoidance

basically the global path was being trimmed incorrectly. also added a check so that random walk won't try to go underground

* Add some initial docs on DROAN

* Add picture to random walk docs
#204)

* Setup instructions for WinTAK. installs virtualbox, imports Windows and autoloads WinTAK.

* Added requirements and plots

---------

Co-authored-by: adi <[email protected]>
* adding mac-vo, working docker, node does not spin up yet

* adding MAC-VO update

* MACVO node can be intialized, have not tested it with image stream

* MACVO runs with camera parameter server, but crashes after couple of frames

* working inference

* trying to get manuel dimension setting working

* working manual dimensions, now removing from submodule

* removing MAC-VO-ROS2 submodule for custom wrapper

* adding mac-vo submoudle

* merging robot docker file into existing docker file

* fixing error in docker file

* working commit with transfer of macvo and updated docker file, not adding submodule and cant connect to nucleus server

* adding corrected macvo submodule

* removing old submodules from .gitmodules

* working macvo integration

* testing and adding visualization file

* removing frequency print statements

* integrated macvo into robot launch, now working

* fixing issue with timing if the subscibers are initialized too soon

* adding docs for mac vo

* adding camera param server and mac-vo docs

* Bump version to 1.1.0 for new mac-vo feature

* Update isaac to 4.5.0; make sure the ros_ws download URL is version-specific

* Parameterize isaac sim version in docker

* Add some to robot docker

* Remove traj debug from default rviz

* Add MACVO to perception

* Update with option and docs to enable/disable MACVO

* Set USE_MACVO to false by default for now

* Fix dockerfile build

https://stackoverflow.com/a/56748289

---------

Co-authored-by: Andrew Jong <[email protected]>
* Enhance homepage with custom HTML template and modern styling

* Add full-screen splash media background to homepage

* Update splash background

* fix: improve homepage styling - fix text visibility and layout

---------

Co-authored-by: openhands <[email protected]>
@andrewjong andrewjong merged commit e0def9c into main Feb 19, 2025
2 checks 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.

5 participants