v6.1.4
What's Changed
- [DOC] Update exercise status documentation format by @aquintan4 in #3605
- ros2 direct support for loc vacuum cleaner by @aquintan4 in #3600
- Ros direct loc vacuum cleaner by @javizqh in #3606
- ROS Direct Visual Object Detection Exercise by @aquintan4 in #3598
- Ros direct visual object detection by @javizqh in #3607
- ROS2 direct support for image classification exercise by @aquintan4 in #3602
- Ros direct image classification by @javizqh in #3608
- [ROS DIRECT] Update exercise status for various tasks by @aquintan4 in #3609
- ros2-direct support for obstacle avoidance by @aquintan4 in #3614
- Ros2 direct obstacle avoidance by @javizqh in #3623
- ros2-direct support for global nav by @aquintan4 in #3616
- Ros2 direct global nav by @javizqh in #3624
- Update exercise status for Obstacle Avoidance and Global navigation by @aquintan4 in #3617
- ros2-direct support for laser mapping by @aquintan4 in #3622
- fix(scripts): fix getopts bug, add preflight checks and help option in run_academy.sh by @Kunal-Somani in #3620
- ros2 direct sol for laser mapping by @aquintan4 in #3628
- fix(scripts): fix undefined Help call, docker compose check, and unquoted variables in develop_academy.sh by @Kunal-Somani in #3634
- docs(academy): add inline docstrings to all view functions in views.py by @Kunal-Somani in #3635
- Bump flatted from 3.3.3 to 3.4.2 in /react_frontend by @dependabot[bot] in #3636
- Add new video links to exercise table by @ThatBit345 in #3643
- docs(academy): fix typo in InvalidPath and improve documentation across backend modules by @Kunal-Somani in #3637
- fix(file_access): fix ResourceAlreadyExists not raised for existing directories in FAL.create by @Kunal-Somani in #3648
- Remove params print from camera by @javizqh in #3655
- Refactor error handling to use Python logging with proper exception tracebacks by @JitinSaxenaa in #3647
- tests(academy): add unit tests for views, FAL_RA, and exceptions by @Kunal-Somani in #3638
- ROS direct support for autoparking by @aquintan4 in #3642
- style: format academy files with black by @tejasps28 in #3656
- Pass linter by @javizqh in #3657
- ros2 direct support amazon warehouse by @aquintan4 in #3644
- Ros2 direct amazon ws by @javizqh in #3658
- Follow person harmonic by @jmjimenez2020 in #3651
- Bump requests from 2.32.4 to 2.33.0 in /docs by @dependabot[bot] in #3662
- Ros2 direct laser mapping by @javizqh in #3625
- Add templates to ra by @javizqh in #3661
- docs(hal_interfaces): add docstrings to CameraNode, MotorsNode, OdometryNode and helper classes by @Kunal-Somani in #3667
- ros2 direct support montecarlo laser loc by @aquintan4 in #3630
- fix(hal_interfaces): fix BumperNode subscription overwrite and LaserData comment swap by @Kunal-Somani in #3669
- Ros2 direct montecarlo laser by @javizqh in #3670
- Allow overwritting helpers with warning message by @javizqh in #3671
- Ros direct montecarlo visual loc by @aquintan4 in #3673
- Ros2 direct montecarlo visual by @javizqh in #3675
- Update exercise status for mapping and montecarlo localization by @aquintan4 in #3674
- ros2 direct support for marker visual loc ex by @aquintan4 in #3677
- Ros2 direct marker visual loc by @javizqh in #3679
- refactor(hal_interfaces): remove duplicate detection_network.py by @Kunal-Somani in #3684
- tests(templates): add unit tests for select_template function by @Kunal-Somani in #3685
- Replace unsafe eval() with ast.literal_eval and remove unused imports by @JitinSaxenaa in #3681
- ros2 direct support for rescue people by @aquintan4 in #3698
- Ros2 direct rescue people by @javizqh in #3703
- ros2 direct support for drone gymkhana by @aquintan4 in #3699
- Ros2 direct drone gymkhana by @javizqh in #3704
- ros2 direct support for power tower inspection by @aquintan4 in #3700
- Ros2 direct tower inspection by @javizqh in #3705
- Update exercise status ros-direct by @aquintan4 in #3701
- ros2 direct support for follow person by @aquintan4 in #3702
- Ros2 direct follow person by @javizqh in #3706
- ros2 direct support for drone follow road by @aquintan4 in #3695
- Ros2 direct follow road by @javizqh in #3707
- Fix ClearAllPoints by @javizqh in #3710
- ros2 direct support for 3d reconstruction by @aquintan4 in #3709
- Ros2 direct 3d reconstruction by @javizqh in #3714
- ros2 direct support for car junction by @aquintan4 in #3712
- Ros2 direct car junction by @javizqh in #3716
- ros2 direct support for e2e visual control by @aquintan4 in #3711
- Ros2 direct e2e by @javizqh in #3717
- Update exercise status for ros2 direct by @aquintan4 in #3713
New Contributors
- @ThatBit345 made their first contribution in #3643
- @tejasps28 made their first contribution in #3656
Full Changelog: v6.1.3...v6.1.4