-
Notifications
You must be signed in to change notification settings - Fork 163
Backport odometry to foxy-devel and other ROS2 related fixes #132
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
Merged
Merged
Changes from 33 commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
1fe4651
Calculate and publish wheel odometry
Achllle a952758
Also publish odometry to tf2
Achllle 96dc834
Add missing import of Float64
Achllle ce5fd60
Continued development on odometry, linear velocity looking decent
Achllle 3c0df5e
Typo fix
Achllle b035c7a
Merge branch 'iss69' into iss63
Achllle 7cde5b0
Merge branch 'master' of https://github.com/nasa-jpl/osr-rover-code i…
Achllle a1052ee
Calculate and publish wheel odometry
Achllle 2abd835
Also publish odometry to tf2
Achllle 3b392ea
Add missing import of Float64
Achllle b76e05c
Continued development on odometry, linear velocity looking decent
Achllle 71446d2
Typo fix
Achllle dd76ba3
Merge branch 'iss63' of https://github.com/Achllle/osr-rover-code int…
Achllle 9fccae2
Fix frames in odom message, make odometry not launch by default, set …
Achllle a691735
Add new setup to bringup, add picture explaining what odometry is
Achllle 86856e3
updating the logic around commanding the motors to zero velocity when…
apollokit 0f27411
Adding ignores for sublime projects and work spaces
apollokit 551f9cb
Adding capability to use an osr_mod.launch file with bespoke changes …
apollokit 6ac91e8
Several updates to launch script: using symbolic links for copied lau…
apollokit 79fb249
add missing underscore in service instructions [backport]
Achllle 885c4b1
Merge pull request #123 from apollokit/full_stop_wheels
apollokit f5335f9
Update setup/rover_bringup.md
apollokit 9045000
Update setup/rover_bringup.md
apollokit 02fa2c9
Merge pull request #124 from apollokit/robustify_launch_script
apollokit e75ec28
Merge pull request #128 from Achllle/missing_underscore_service
Achllle 41fddad
Merge branch 'master' into iss63
Achllle 2e58193
Add covariance estimate for twist
Achllle a12901b
Merge branch 'iss63' into foxy-devel
Achllle e519d95
Typo fixes and forgotten ROS1 references
Achllle e066c7f
Elaborate on serial1 vs serial0, extend roboclawtest.py
Achllle 94be1aa
Delete ROS1 launch file
Achllle c1636c0
Minor readme updates
Achllle 6efcf64
Fix odometry
Achllle ad6a345
Apply suggestions from code review
Achllle 7cb9988
Fix #134, add warning
Achllle 00cf541
Remove covariance reset
Achllle File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,5 @@ | ||
| *.pyc | ||
| .vscode | ||
| ROS/osr_bringup/config/*_mod.yaml | ||
| *.sublime-project | ||
| *.sublime-workspace |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| osr_mod.launch |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| #!/bin/bash | ||
| # exit on error, and output executed commands to stdout | ||
| set -ex | ||
|
|
||
| source osr_paths.sh | ||
| launch_dir=$OSR_CODE_DIR/ROS/osr_bringup/launch | ||
|
|
||
| bash -c ". /home/$USER/osr_ws/devel/setup.sh" | ||
| bash -c ". /home/$USER/osr_ws/devel/setup.bash" | ||
| bash -c ". /opt/ros/melodic/setup.sh" | ||
| bash -c ". /opt/ros/melodic/setup.bash" | ||
|
|
||
| # execute the custom mod launch file if it's available | ||
| if [ -e "$launch_dir/osr_mod.launch" ]; then | ||
| echo "Launching osr_mod.launch" | ||
| bash -i -c "roslaunch osr_bringup osr_mod.launch" | ||
| # otherwise go with the default | ||
| else | ||
| echo "Launching osr.launch" | ||
| bash -i -c "roslaunch osr_bringup osr.launch" | ||
| fi | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| ## Paths used for OSR code | ||
| # make sure to source (`$ source osr_paths.sh`) this script! | ||
| export OSR_CODE_DIR=$HOME/osr_ws/src/osr-rover-code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.