-
Notifications
You must be signed in to change notification settings - Fork 63
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Humble - General code maintenance (#126)
* Cleaner logs from flash script (#108) * Clean up output of flash script * Pre commit * Cleaner * Specify concrete commands * Simplify * pre-commit fix * Clean up usb firmware * Clean up unused arguments (#118) * Add scan filter * Clean up * undo * added docker setup for local build * broken ros2 controller - previous worked fine * Clean up unused arguments * Fix workflow: Remove spellcheck (redundant), fix integration check * Fix multiple robot spawn * fixes * Delete tools folder * Pre-commit update and remove redundant flake8 * Fix some tests and set hash in vcs * Clean up * Move controller test to bringup and reduce test time * Fix lidar in simulation * Rename test files * Fix tests * Add scan_filtered test and improve workpace tree --------- Co-authored-by: Dominik Nowak <[email protected]> * Applied xml schemas for xmllint (#101) * applied package.xml template Signed-off-by: Jakub Delicat <[email protected]> * chronology Signed-off-by: Jakub Delicat <[email protected]> * Support Signed-off-by: Jakub Delicat <[email protected]> * Removed unnecessary dep Signed-off-by: Jakub Delicat <[email protected]> * DDS xml lint --------- Signed-off-by: Jakub Delicat <[email protected]> Co-authored-by: rafal-gorecki <[email protected]> * Pre-commit * Humble docker (#124) * Add hardware and sim Docker * Fix hardware docker * Fixes * Use packages-up-to * Add description to compose * Add healthcheck + clean up * Add healthcheck + clean up * Remove combined.launch.py * Add User env to docker * Change healthcheck * Clean up * Update docs * Add launch arguments info * Add status info * add unsaved * fix * Simplify --------- Signed-off-by: Jakub Delicat <[email protected]> Co-authored-by: Dominik Nowak <[email protected]> Co-authored-by: Jakub Delicat <[email protected]>
- Loading branch information
1 parent
353eebf
commit 03073e6
Showing
69 changed files
with
1,039 additions
and
2,021 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 |
---|---|---|
|
@@ -6,25 +6,11 @@ on: | |
workflow_dispatch: | ||
|
||
jobs: | ||
black: | ||
name: Black | ||
runs-on: ubuntu-22.04 | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v3 | ||
- name: Black | ||
uses: psf/[email protected] | ||
with: | ||
options: --line-length=99 | ||
|
||
spellcheck: | ||
name: Spellcheck | ||
runs-on: ubuntu-22.04 | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v3 | ||
- name: Spellcheck | ||
uses: rojopolis/[email protected] | ||
pre-commit: | ||
name: Pre-commit | ||
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-pre-commit.yml@master | ||
with: | ||
ros_distro: humble | ||
|
||
industrial_ci: | ||
name: Industrial CI | ||
|
@@ -36,20 +22,15 @@ jobs: | |
ROS_DISTRO: [humble] | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v3 | ||
|
||
- name: Act + Docker fix | ||
run: | | ||
sudo chown runner:docker /var/run/docker.sock | ||
uses: actions/checkout@v4 | ||
|
||
- name: Setup ROS2 Workspace and Clone Repositories | ||
run: | | ||
mkdir -p src | ||
find . -maxdepth 1 -not -name src -not -name . -exec mv {} src/ \; | ||
mkdir -p src/rosbot_ros | ||
find . -maxdepth 1 -not -name src -not -name . -exec mv {} src/rosbot_ros \; | ||
python3 -m pip install -U vcstool | ||
vcs import src < src/rosbot/rosbot_hardware.repos | ||
vcs import src < src/rosbot/rosbot_simulation.repos | ||
cp -r src/ros2_controllers/diff_drive_controller src/ | ||
vcs import src < src/rosbot_ros/rosbot/rosbot_hardware.repos | ||
vcs import src < src/rosbot_ros/rosbot/rosbot_simulation.repos | ||
cp -r src/ros2_controllers/imu_sensor_broadcaster src/ | ||
rm -rf src/ros2_controllers | ||
|
@@ -58,7 +39,6 @@ jobs: | |
- name: Leave only ROSbot tests | ||
shell: bash | ||
run: | | ||
sed '/if(BUILD_TESTING)/,/endif()/d' src/diff_drive_controller/CMakeLists.txt -i | ||
sed '/if(BUILD_TESTING)/,/endif()/d' src/imu_sensor_broadcaster/CMakeLists.txt -i | ||
sed '/if(BUILD_TESTING)/,/endif()/d' src/micro_ros_msgs/CMakeLists.txt -i | ||
|
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 was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.