-
Notifications
You must be signed in to change notification settings - Fork 12
Add Support for Various Command Interfaces #38
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 7 commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
5c46f10
Refactored torque management in Dynamixel interface
Woojin-Crive 6e42165
Added new Dynamixel models and improved error handling in the hardwar…
Woojin-Crive d8ddfe8
Deleted model
yun-goon 389c3c2
fix: remove redundant loop in sensor state initialization in InitDxlR…
sunghowoo 806e06a
Enhance Dynamixel hardware interface by adding unordered maps for com…
Woojin-Crive c84b88e
refactor: update parameter writing logic in Dynamixel hardware interface
Woojin-Crive 3d8e13a
refactor: streamline state calculation logic in Dynamixel hardware in…
Woojin-Crive 7bd884c
refactor: improve code formatting and error handling in Dynamixel har…
Woojin-Crive 76076c3
refactor: enhance Dynamixel hardware interface with improved mapping …
Woojin-Crive e2bb092
refactor: add GPIO controller command handling to Dynamixel hardware …
Woojin-Crive 2dfd57e
refactor: improve error logging in Dynamixel hardware interface
Woojin-Crive fcffc17
refactor: improve code readability and formatting
Woojin-Crive f9b9cf2
refactor: improve code formatting and readability
Woojin-Crive 70b38c7
fix: add hardware interface type values to Dynamixel hardware interfa…
Woojin-Crive 81c2aee
Modify the version
yun-goon 4ea4204
refactor: enhance code formatting and readability across multiple files
Woojin-Crive fe540ba
feat: Implemented automatic fast protocol selection logic for sync an…
Woojin-Crive 610fb3f
refactor: manage memory for group read handlers in Dynamixel interface
Woojin-Crive 6fedcc5
refactor: reorganize dxl_comm_ member for safe destruction and improv…
Woojin-Crive 307e1fe
refactor: improve error logging formatting in FastSyncRead and FastBu…
Woojin-Crive 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
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 |
|---|---|---|
|
|
@@ -46,3 +46,4 @@ Number Name | |
| 35074 rh_p12_rn.model | ||
| 220 omy_hat.model | ||
| 230 omy_end.model | ||
| 536 sensorxel_joy.model | ||
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 @@ | ||
| [control table] | ||
| Address Size Data Name | ||
| 0 2 Model Number | ||
| 2 1 ROBOT_Generation | ||
| 3 1 Board_Number | ||
| 5 1 Firmware_Version_Major | ||
| 6 1 Firmware_Version_Minor | ||
| 7 1 ID | ||
| 8 1 Baud Rate | ||
| 10 1 Boot_Version_Major | ||
| 11 1 Boot_Version_MInor | ||
| 12 4 Error_Code | ||
| 20 4 Micros | ||
| 24 4 Millis | ||
| 28 1 JOYSTICK TACT SWITCH | ||
| 29 2 JOYSTICK X VALUE | ||
| 31 2 JOYSTICK Y VALUE | ||
| 40 2 IMU ACC X | ||
| 42 2 IMU ACC Y | ||
| 44 2 IMU ACC Z | ||
| 46 2 IMU ACC SUM | ||
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.
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.