-
Notifications
You must be signed in to change notification settings - Fork 4
逆運動学ライブラリとX7のサンプルを追加 #10
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 1 commit
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
6d28128
FKのテストをlink1まで追加
d921c50
FKのテストを実装
93d5108
cherry-pick find_routeを実装
aa5ab76
cherry-pick find_routeに例外処理を追加
079ee1e
cherry-pick 型エイリアスを作成
402d763
get_q_listを実装
c510331
calc_errorを実装
b28fff5
calc_basic_jacobianを実装(テストは未実施)
6d81346
cherry-pick set_q_listを実装
b22cfcf
calc_errorをcalc_error_Rにリネーム
31ceea7
calc_error_pを実装
a2d1331
calc_errorを実装
4282955
Inverse Kinematics LMを実装。テスト方法について検討中
3ba7ee6
CRANE-X7のリンクパラメータを用いたテストを追加
69cc2b6
失敗するテストをコメントアウト(後ほど修正する)
49c354b
linkクラスにdxl_idを追加
1a80b08
linkクラスにset_q_within_limitを追加
299b16b
set_q_listにwithin_limitオプションを追加
ca65517
IK演算時に関節位置制限を設ける。IKのテストに失敗しているため要調査
aa3a794
rotation_to_omegaを実装
dd3c677
calc_error_Rの実装を修正。
94cee5b
IKを修正。後面のIKに失敗する、上面の特異姿勢IKに失敗する問題が残っている
64b191b
関節可動範囲を取得できるようにhardwareを更新
970968d
x7_inverse_kinematicsサンプルを追加
12a536f
set_q_listのwithin_limitオプションのテストを追加
a95a767
サンプルとREADMEの更新
0e82ed3
READMEのlinkクラスを更新
1b7eeaf
READMEの目次を更新
869c669
fix typo
14341af
Update rt_manipulators_lib/src/kinematics_utils.cpp
5196f70
Update rt_manipulators_lib/src/kinematics_utils.cpp
2e29b59
rotation_to_omegaのコメントを修正
24f139f
rotation_to_omegaをrotation_to_axis_angle_representationに変更
518abc1
Update rt_manipulators_lib/src/kinematics_utils.cpp
2ab8caf
Update rt_manipulators_lib/src/kinematics_utils.cpp
be4bedb
inverse_kinematics_LMのパラメータを定数にした
9e1fcfc
IKのリファクタリング
7434dab
IKのomegaを0.01に変更
9b0890c
IKについてREADMEの文言を更新
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
Update rt_manipulators_lib/src/kinematics_utils.cpp
Co-authored-by: kenjiinukai <36922159+kenjiinukai@users.noreply.github.com>
- Loading branch information
commit 14341afc52f12c46daae831c72e18bc4f21a9069
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
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.