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

Jazzy 2.0 RC #122

Merged
merged 61 commits into from
Jan 16, 2025
Merged

Jazzy 2.0 RC #122

merged 61 commits into from
Jan 16, 2025

Conversation

luis-camero
Copy link
Contributor

No description provided.

civerachb-cpr and others added 30 commits October 2, 2024 12:34
Update CI to use Jazzy instead of Humble
Sync initial development changes for Jazzy
* Generate can bridges

* Generate script source robot workspace

* Remove extra line

---------

Co-authored-by: Roni Kreinin <[email protected]>
* Add phidget spatial config and launch files

* Add dependency

* Double to single quotes
* Add OAKD

* Remove unused parameter

* Add UDEV for OAKD
#84)

* [clearpath_robot] Added script to grab diagnostic logs for troubleshooting.

* Make grab-diagnostics script executable and installed

---------

Co-authored-by: Luis Camero <[email protected]>
* Added manual launch files for encoding/decoding ffmpeg
luis-camero and others added 18 commits November 25, 2024 18:31
* Added lynx hardware interface

* Lynx motor driver
Rename clearpath_platform namespace to clearpath_hardware_interfaces

* Added A300 and Inventus battery to generator

* A300 lighting

* Dependencies and README

* Rename platform to hardware_interfaces in hardware.xml

* Fix append of bms in generator

* Removed wheel_joints_ map

---------

Co-authored-by: Luis Camero <[email protected]>
* Inventus CAN module ids depending on battery configuration

* Name each socketcan interface launch file by interface name

* Pass filename argument to launchfile
* Send boot request to all drivers on action start

* Removed first ack check

* Added Ack counter

* Resend data if counters dont match

* Make app counter a private variable of driver

* Re-attempt entering bootloader and alive check 5 times before skipping

* Fix for skipping unresponsive Lynx's

* Removed whitespace
* Set NeedsReset to higher priority than Stopped
Changed NeedsReset lighting pattern
Set battery message initial values to not trigger battery fault
Increased low battery lighting sequence duration

* Updated low battery sequence
* Add zenoh service files & generators
@luis-camero luis-camero requested a review from a team as a code owner January 14, 2025 20:43
@luis-camero luis-camero requested review from civerachb-cpr and roni-kreinin and removed request for a team January 14, 2025 20:43
@roni-kreinin
Copy link
Contributor

I'd like to get #120 merged and add the latest lynx firmware before we merge this.

Copy link
Contributor

@civerachb-cpr civerachb-cpr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm responsible for most of these changes, so we may want another reviewer. But these are the changes I've tested on cpr-dozer.

roni-kreinin and others added 3 commits January 16, 2025 16:22
* Update motor error lighting sequence if motor_states changes without the lighting state changing
Added lighting emulator script

* Removed light emulator
@luis-camero luis-camero merged commit 037ac37 into jazzy Jan 16, 2025
0 of 8 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