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

Integrates local planner with random walk. Still need to tune parameters, but it runs. #118

Merged
merged 95 commits into from
Nov 1, 2024

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    765ebd7 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. adding testing docs

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    8c680be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    717b641 View commit details
    Browse the repository at this point in the history
  3. adding testing docs

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    98f81d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3de1aa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f72df9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7e3b32b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2c63df8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    91e4b8d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8b84e5a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3947fdb View commit details
    Browse the repository at this point in the history
  11. more build fixes

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    31512b4 View commit details
    Browse the repository at this point in the history
  12. more and more build fixes

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    85a36ce View commit details
    Browse the repository at this point in the history
  13. more and more build fixes

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a52f822 View commit details
    Browse the repository at this point in the history
  14. asdf

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    d2f5d97 View commit details
    Browse the repository at this point in the history
  15. a;alala

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b9ac384 View commit details
    Browse the repository at this point in the history
  16. asdfallsdlfkn

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    01bd1c0 View commit details
    Browse the repository at this point in the history
  17. fixed build

    tharp789 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    57eaa10 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Do proper docker containers now with variable number of robots (#40)

    * Updated dockerfile to copy simulation directly into docker image, updating docker compose to refer to images on server, updated documentation to reflect that you don't have to build the docker image and can just pull it
    
    * Updating docker compose to refer to images on server, updated documentation to reflect that you don't have to build the docker image and can just pull it
    
    * added environment info
    
    * Proper docker compose now
    
    * Add .gitignore for omni_pass.env file
    
    * Update with Basti's instructions
    
    * Update dockerfiles and docs
    
    * Delete deprecated simulation/ folder
    
    * use net=host
    
    * oops net=host doesn't work with dynamic robots
    
    * Fix ros2 with isaac sim. make isaac launch not by default with the main command
    
    * Change isaac to use installed ros2 humble instead of built-in one
    
    * Sadly: isaac sim REQUIRES network=host to launch from docker. Sadly, this means our robots need to also network=host and we must hardcode our docker compose
    
    * Add ROS_LOCALHOST_ONLY=1; confirmed works through docker when network=host
    
    * fix docker warnings
    
    * Change path to use ros_ws under /root/AirStack/ros_ws
    
    * Add stereo-image-proc, image-view
    
    * Add isaacsim ros2 package, add entrypoint
    
    * Change docker compose so that it just launches the containers with bash
    
    * got ascent sitl working in isaacsim
    
    * Updated, now works with with --scale and separate containers per robot
    
    - Isaac can run headless in a container
    - robots can run in separate containers, each with their own hostname and ROS_DOMAIN_ID
    - all containers live on the private docker network, isolated from host
    - Can connect to Isaac GUI via Omniverse Streaming client
    - ROS communicates properly between all the containers
    - connects successfully to nucleus
    
    * reverted omni_pass
    
    * Change the file to TEMPLATE so that the actual one isn't commited
    
    * updated so guis work in docker
    
    * Enable ssh into docker containers
    
    * Add docs on network
    
    * running mavros in isaacsim container, robot launch files moved to robot_bringup
    
    * Update docs
    
    * Delete deprecated central/folder, organize
    
    ---------
    
    Co-authored-by: Sebastian Scherer <[email protected]>
    Co-authored-by: John Keller <[email protected]>
    3 people authored and tharp789 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    aba33a5 View commit details
    Browse the repository at this point in the history
  2. Aj/update docs (#45)

    * Update docs move robot with video
    
    * Update docs
    andrewjong authored and tharp789 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    458e7b1 View commit details
    Browse the repository at this point in the history
  3. Add footer (#46)

    andrewjong authored and tharp789 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    ace15f7 View commit details
    Browse the repository at this point in the history
  4. Add more docs

    andrewjong authored and tharp789 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    e1293c9 View commit details
    Browse the repository at this point in the history
  5. welcome page, boilerplate (#47)

    * welcome page, boilerplate
    andrewjong authored and tharp789 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    0afc4df View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0cadc73 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    543e761 View commit details
    Browse the repository at this point in the history
  8. adding service call

    tharp789 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    de82155 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    67ecb47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e69a946 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8a3044 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    b6d532f View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    6f58a9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    528dbad View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    4219588 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    019d228 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44a8b1f View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    0790c38 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. buildable chanes

    tharp789 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    1bbb5ef View commit details
    Browse the repository at this point in the history
  2. merging from main

    tharp789 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    1b68714 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83cbd17 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. working global plan toggle

    tharp789 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    58c2b9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e05a7d View commit details
    Browse the repository at this point in the history
  3. adding ensemble planner

    tharp789 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    81ba81b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    0fac73e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0720d8c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d8dda0 View commit details
    Browse the repository at this point in the history
  4. working random walk

    tharp789 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    4167a2a View commit details
    Browse the repository at this point in the history
  5. cleaning up junk

    tharp789 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    d718425 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Remove fluff from droan

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ad41f04 View commit details
    Browse the repository at this point in the history
  2. Connect disparity expansion to other core stack topics; works with gt…

    … depth image, doesn't work with stereo_image_proc
    
    Also remove unused disparity conversion package (disparity_conv)
    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    0f7c2a2 View commit details
    Browse the repository at this point in the history
  3. Remove tf_prefix

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e708b8a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e499cbf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    521586c View commit details
    Browse the repository at this point in the history
  6. Progress

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    b8cc13f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    03ac5c2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ac246e2 View commit details
    Browse the repository at this point in the history
  9. Add xml extensions

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    3c6e325 View commit details
    Browse the repository at this point in the history
  10. Update comments

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    40c74f4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a63c8e2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0a13d14 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b5d5085 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7b3b276 View commit details
    Browse the repository at this point in the history
  15. Fix bugs and code cleanup

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    72b2540 View commit details
    Browse the repository at this point in the history
  16. Fix typos add clarity

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    dede750 View commit details
    Browse the repository at this point in the history
  17. Add rviz for debug droan

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c1d8055 View commit details
    Browse the repository at this point in the history
  18. Update docs

    andrewjong committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    31ad717 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    dd5a59e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5d4b3a3 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    1dd1f22 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Pass node names

    andrewjong committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    bcaf333 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    3d50f5b View commit details
    Browse the repository at this point in the history
  2. Publishes a local traj omg

    andrewjong committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    93a4f91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31f2652 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ebc504 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4df2cfb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce4e8b4 View commit details
    Browse the repository at this point in the history
  7. Customize for debug

    andrewjong committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    579caca View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Attempt fix and refactor trajectory collision checking

    write a lot of helper functions
    change input to be Trajectory, not airstack::msgs::TrajectoryXYZVYaw
    andrewjong committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    60b4b97 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    ef437cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d2eeb0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f7ec94c View commit details
    Browse the repository at this point in the history
  4. No more segfault

    andrewjong committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    9d6c64f View commit details
    Browse the repository at this point in the history
  5. Update

    andrewjong committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    3b9d962 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5ce1e1 View commit details
    Browse the repository at this point in the history
  7. Make lib shared

    andrewjong committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    fce8547 View commit details
    Browse the repository at this point in the history
  8. idk what this does

    andrewjong committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    ec2c1dc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6aa09ef View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8eeef5b View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    73cc22c View commit details
    Browse the repository at this point in the history
  2. Reorder buttons

    andrewjong committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    37907b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f7755e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d336296 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0189eb5 View commit details
    Browse the repository at this point in the history
  6. Extract params to yaml

    andrewjong committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    bed325b View commit details
    Browse the repository at this point in the history
  7. Clean code

    andrewjong committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    00b1104 View commit details
    Browse the repository at this point in the history
  8. Update rviz

    andrewjong committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    b94bd3d View commit details
    Browse the repository at this point in the history