GithubHelp home page GithubHelp logo

Comments (8)

yasuohayashibara avatar yasuohayashibara commented on August 18, 2024 2

以下の仕様に基づいてサーボモータのパラメータを書き込んでいます.

https://github.com/citbrains/citbrains_humanoid/wiki/B3M%E3%80%80%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E8%A8%AD%E5%AE%9A

林原としてはそもそも間違いを無くすためには,一斉に切り替えられるのであれば全てのサーボモータのリバースモードをなくしてhr46_b3mを書き換えたほうが良いかなという気もします.

例えば以下のようなミスをおそれます.

・リバースが設定されているサーボモータを,IDだけ変えてリバースで無い関節に利用して逆向きに動く.
 (必ずB3MServoCheckerを使用してもらえれば避けられるミスですが...)

だいぶ分かっている方でないとどの関節がリバースかを把握していないと思いますので,(特に慌てている試合中などに)頻繁に起きそうなミスのような気がします.

ちなみに,おそらく以下のdeg_signを切り替えれば回転方向が変わります.
こちらの方がよりミスが発生しにくい解決策だと思います.
すでにマイナスもありますが,おそらくAcceliteの回転方向に合わせていると思われます.

https://github.com/citbrains/citbrains_humanoid/blob/b4e4c64af6522f46a8e287869df1c80edb887662/for2050/src/hr46_rs/serv_init.c#L52-L114

from b3mservochecker.

yasuohayashibara avatar yasuohayashibara commented on August 18, 2024 2

全体で合意を取って一斉に変更したほうが良いと思いますが,こちらはとりあえずペンディングで良いでしょうか?

GankenKun Ver3.0,SUSTAINA-OP Ver1.0共通でID3,4,7,12,13,16をリバースモードにすることが必要である.

from b3mservochecker.

yasuohayashibara avatar yasuohayashibara commented on August 18, 2024 1

なるほど.
みなさんがアクセスできるように変更しましたので,閉じていただければと思います.

from b3mservochecker.

hiroki-0001 avatar hiroki-0001 commented on August 18, 2024

こちらの問題ですが、林原先生のおっしゃる通り、https://github.com/citbrains/citbrains_humanoid/blob/b4e4c64af6522f46a8e287869df1c80edb887662/for2050/src/hr46_rs/serv_init.c#L52-L114
のdeg_signを切り替えれば回転方向が変わりました。
現状はRS485変換基版に対応したコードがまだmasterにマージされていないこともあり、この設定の反映を行うことはできませんが、それが終わり次第、この設定の反映を行いたいと思います

from b3mservochecker.

hiroki-0001 avatar hiroki-0001 commented on August 18, 2024

リバースモードの機能の廃止に関しては世界大会後に行いたいと思います。
またその変更に関する議論などは以下のissueで行いたいと思います。
https://github.com/citbrains/citbrains_humanoid/issues/1787

from b3mservochecker.

hiroki-0001 avatar hiroki-0001 commented on August 18, 2024

このissueはcloseします

from b3mservochecker.

hiroki-0001 avatar hiroki-0001 commented on August 18, 2024

権限なくてcloseできませんでしたので、権限ある方closeしてもらえると助かります

from b3mservochecker.

hiroki-0001 avatar hiroki-0001 commented on August 18, 2024

ありがとうございます。closeします

from b3mservochecker.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.