-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding mecanum wheels handling to firmware for Husarion core2 board (#9)
* updated diff_drive_lib and rosserial_lib libraries to the newest versions Signed-off-by: Aleksander Szymański <[email protected]> * adjusted firmware to work with newest versions of the libraries Signed-off-by: Aleksander Szymański <[email protected]> * change diff_drive parameters to the new default values Signed-off-by: Aleksander Szymański <[email protected]> * added mecanum parameters Signed-off-by: Aleksander Szymański <[email protected]> * implemented changes for mecanum wheels handling Signed-off-by: Aleksander Szymański <[email protected]> * format code Signed-off-by: Aleksander Szymański <[email protected]> * format header files Signed-off-by: Aleksander Szymański <[email protected]> * added initial workflow Signed-off-by: Aleksander Szymański <[email protected]> * fix cmake-action version Signed-off-by: Aleksander Szymański <[email protected]> * change workflow name [skip ci] Signed-off-by: Aleksander Szymański <[email protected]> * update hFramework path for cmake-actions Signed-off-by: Aleksander Szymański <[email protected]> * update environment configuration step Signed-off-by: Aleksander Szymański <[email protected]> * pipeline: update git submodules before building the project Signed-off-by: Aleksander Szymański <[email protected]> * formated sensor files Signed-off-by: Aleksander Szymański <[email protected]> * format files with newer version of clang-format Signed-off-by: Aleksander Szymański <[email protected]> * check include orded and strings format to avoid include sorting Signed-off-by: Aleksander Szymański <[email protected]> * use submodules in github action Signed-off-by: Aleksander Szymański <[email protected]> --------- Signed-off-by: Aleksander Szymański <[email protected]>
- Loading branch information
1 parent
fc24295
commit 277e6f1
Showing
11 changed files
with
924 additions
and
617 deletions.
There are no files selected for viewing
This file contains 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,45 @@ | ||
name: core2_firmware CI | ||
|
||
on: | ||
workflow_dispatch: | ||
push: | ||
branches: | ||
- master | ||
pull_request: | ||
branches: | ||
- master | ||
|
||
jobs: | ||
clang-format-check: | ||
name: Clang-format formatting check | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- name: Run clang-format style check. | ||
uses: jidicula/[email protected] | ||
with: | ||
clang-format-version: '14' | ||
include-regex: ^.*\.(cpp|hpp)$ | ||
|
||
build: | ||
name: Build the project | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout the repository | ||
uses: actions/checkout@v3 | ||
with: | ||
submodules: true | ||
- name: Prepare environment | ||
run: | | ||
sudo apt install gcc-arm-none-eabi | ||
wget http://files.fictionlab.pl/husarion/Husarion_SDK-stable.zip | ||
unzip Husarion_SDK-stable.zip -d hFramework | ||
mkdir build | ||
- name: Configure and build the project | ||
uses: threeal/[email protected] | ||
with: | ||
run-build: true | ||
options: HFRAMEWORK_PATH=hFramework | ||
|
||
|
||
|
This file contains 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 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 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 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
Submodule diff_drive_lib
updated
15 files
Submodule rosserial_lib
updated
2 files
+184 −0 | leo_msgs/SetImuCalibration.h | |
+206 −0 | leo_msgs/WheelOdomMecanum.h |
Oops, something went wrong.