Comments (8)
以下の仕様に基づいてサーボモータのパラメータを書き込んでいます.
林原としてはそもそも間違いを無くすためには,一斉に切り替えられるのであれば全てのサーボモータのリバースモードをなくしてhr46_b3mを書き換えたほうが良いかなという気もします.
例えば以下のようなミスをおそれます.
・リバースが設定されているサーボモータを,IDだけ変えてリバースで無い関節に利用して逆向きに動く.
(必ずB3MServoCheckerを使用してもらえれば避けられるミスですが...)
だいぶ分かっている方でないとどの関節がリバースかを把握していないと思いますので,(特に慌てている試合中などに)頻繁に起きそうなミスのような気がします.
ちなみに,おそらく以下のdeg_signを切り替えれば回転方向が変わります.
こちらの方がよりミスが発生しにくい解決策だと思います.
すでにマイナスもありますが,おそらくAcceliteの回転方向に合わせていると思われます.
from b3mservochecker.
全体で合意を取って一斉に変更したほうが良いと思いますが,こちらはとりあえずペンディングで良いでしょうか?
GankenKun Ver3.0,SUSTAINA-OP Ver1.0共通でID3,4,7,12,13,16をリバースモードにすることが必要である.
from b3mservochecker.
なるほど.
みなさんがアクセスできるように変更しましたので,閉じていただければと思います.
from b3mservochecker.
こちらの問題ですが、林原先生のおっしゃる通り、https://github.com/citbrains/citbrains_humanoid/blob/b4e4c64af6522f46a8e287869df1c80edb887662/for2050/src/hr46_rs/serv_init.c#L52-L114
のdeg_signを切り替えれば回転方向が変わりました。
現状はRS485変換基版に対応したコードがまだmasterにマージされていないこともあり、この設定の反映を行うことはできませんが、それが終わり次第、この設定の反映を行いたいと思います
from b3mservochecker.
リバースモードの機能の廃止に関しては世界大会後に行いたいと思います。
またその変更に関する議論などは以下のissueで行いたいと思います。
https://github.com/citbrains/citbrains_humanoid/issues/1787
from b3mservochecker.
このissueはcloseします
from b3mservochecker.
権限なくてcloseできませんでしたので、権限ある方closeしてもらえると助かります
from b3mservochecker.
ありがとうございます。closeします
from b3mservochecker.
Related Issues (5)
- kondoドライバをubuntu1804で認識 HOT 2
- IDの自動検出 HOT 2
- B3Mのパラメータ書き込み機能について HOT 6
- KONDO Driver をUbuntu 22.04で認識させる HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from b3mservochecker.