Skip to content

負方向への速度制御と電流制御 #39

Description

@yuki-ueyama

不具合の概要

実行環境

  • OS: Ubuntu 20.04
  • ソフトのバージョン: 2026年8月時点でのmasterの最新

再現方法

 Crane-X7で速度制御、電流制御を行った際に目標値が正の場合には正常に動作しますが、負の目標値を設定した際には目標値が0となってしまいます。

期待する動作

 負方向への速度制御、電流制御が正常に機能することを期待します。

その他

rt_manipulators_cppライブラリのdynamixel_x.cpp 内の関数
unsigned int DynamixelX::from_velocity_rps
unsigned int DynamixelX::from_current_ampere

の戻り値の型を
int32_t DynamixelX::from_velocity_rps
int16_t DynamixelX::from_current_ampere

に変更し、関係する他の箇所も同様に修正することで解決しましたが、問題ないでしょうか?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions