• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bdaiinstitute / spot_ros2 / 12415608651
52%

Build:
DEFAULT BRANCH: main
Ran 19 Dec 2024 03:56PM UTC
Jobs 2
Files 55
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Dec 2024 03:21PM UTC coverage: 51.261% (+0.08%) from 51.184%
12415608651

push

github

web-flow
[SW-1764] allow use of preferred_odom_frame parameter (#538)

## Change Overview

The `preferred_odom_frame` parameter is supposed to let you chose whether "odom" (default) or "vision" frame is used as the base frame in the `/odometry` topic. On main right now this is hardcoded to "odom" in the launchfile

This PR allows you to actually change this parameter. It also introduces some logic to deal with getting the velocity of the body in either the "odom" or "vision" frame, depending on which choice is selected. There is also some minor launchfile cleanup here. 

related to: https://github.com/bdaiinstitute/spot_ros2/issues/29, and takes a lot of work from https://github.com/bdaiinstitute/spot_ros2/pull/416

## Testing Done

- [x] default launch: nothing changes, and "SpotName/odom" is the parent frame in `/SpotName/odometry` topic
- [x] with `preferred_odom_frame: "vision"` parameter set via config file: "vision" is the parent frame in `/SpotName/odometry` 
- [x] modified unit tests to test cases of getting body velocity in the vision frame

12 of 12 new or added lines in 2 files covered. (100.0%)

1 existing line in 1 file now uncovered.

1952 of 3808 relevant lines covered (51.26%)

19.67 hits per line

Jobs
ID Job ID Ran Files Coverage
1 unittests-cpp - 12415608651.1 19 Dec 2024 03:56PM UTC 0
70.45
GitHub Action Run
2 unittests-python - 12415608651.2 19 Dec 2024 03:56PM UTC 0
40.22
GitHub Action Run
Source Files on build 12415608651
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #12415608651
  • 3c2f3c98 on github
  • Prev Build on main (#12396615564)
  • Next Build on main (#12416373402)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc