Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
89a2c70
feat: Support all x-series models
Woojin-Crive Dec 19, 2024
cc689fd
feat: Add new models to dynamixel.model file
Woojin-Crive Dec 20, 2024
bd5ab8c
fix: Correct indirect address and data read/write order in multiple m…
HPaper Dec 26, 2024
fbbd926
fix: Correct order of indirect address and data read/write in multipl…
HPaper Dec 26, 2024
621772a
fix: Correct order of indirect address and data read/write in ym070_2…
HPaper Dec 26, 2024
cdfbe9e
Modified Changelog
sunghowoo Dec 27, 2024
8348e8c
Modified EOF error
sunghowoo Dec 27, 2024
945fc5c
Merge pull request #3 from ROBOTIS-GIT/feature-dxl-x-support
sunghowoo Dec 27, 2024
56947c0
Improved indirect data read/write checks to ensure proper handling of…
Woojin-Crive Jan 9, 2025
767b187
fix: Correct typo in error message for invalid DXL/Sensor type in dyn…
Woojin-Crive Jan 9, 2025
2804f39
feat: Enhance DXL item initialization by prioritizing 'Limit' paramet…
Woojin-Crive Jan 15, 2025
be0bc02
Merge pull request #4 from ROBOTIS-GIT/hotfix-indirect-check
sunghowoo Jan 17, 2025
5df2f56
Merge pull request #5 from Woojin-Crive/main
sunghowoo Jan 17, 2025
17400e8
Updated Chnagelog
sunghowoo Jan 17, 2025
cc65d30
Updated package.xml
sunghowoo Jan 17, 2025
811a069
Added github ci
sunghowoo Jan 17, 2025
89caa61
Fixed ci
sunghowoo Jan 17, 2025
cb20570
Fixed wrong typo
sunghowoo Jan 17, 2025
ee9dc67
Modified ci version
sunghowoo Jan 17, 2025
d74c357
Added dxl_interfaces in ci
sunghowoo Jan 17, 2025
728f7f1
Fixed lint
sunghowoo Jan 21, 2025
ddd6fac
Fixed copyright
sunghowoo Jan 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions .github/workflows/ros-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: ros-ci

# Controls when the action will run. Triggers the workflow on push or pull request
on:
push:
branches: [ humble ]
pull_request:
branches: [ humble ]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
humble:
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
ros_distribution:
- humble
include:
- docker_image: ubuntu:jammy
ros_distribution: humble
ros_version: 2
# # Rolling
# - docker_image: ubuntu:jammy
# ros_distribution: rolling
# ros_version: 2
container:
image: ${{ matrix.docker_image }}
steps:
- name: Setup directories
run: mkdir -p ros_ws/src
- name: checkout
uses: actions/checkout@v3
with:
path: ros_ws/src
- name: Setup ROS environment
uses: ros-tooling/[email protected]
with:
required-ros-distributions: ${{ matrix.ros_distribution }}
- name: Build and Test
uses: ros-tooling/[email protected]
with:
package-name: dynamixel_hardware_interface
target-ros2-distro: ${{ matrix.ros_distribution }}
vcs-repo-file-url: "https://raw.githubusercontent.com/ROBOTIS-GIT/dynamixel_hardware_interface/main/dynamixel_hardware_interface_ci.repos"
Loading