【Unitree Go2】一問一答FAQ

【Unitree Go2】一問一答FAQ

初めに


本記事では、Unitree Go2を購入されたお客様からよくあるご質問内容を、一問一答形式でまとめたものになります。  

一問一答(すべての機種について)



  • Q: Go2を歩かせると、右方向に行くことがあまりにも多いですがこれは正常ですか?
  • A: 初期姿勢が少しずれていると、右に行きやすくなることは他のGo2でも確認されています。初期姿勢が正しいか今一度確認ください。 またキャリブレーションを行うことでさらに状況が改善することがあります。特にIMUキャリブレーションを行うとよいことが多いです。下記のリンクのようにスマホアプリからキャリブレーションを行ってください:Unitree Go2 Calibration - YouTube また一応、Offset Configurationから微修正も行うことができます。これはCalibrationの下のあたりから設定することができます。 null
    null ※この設定は再起動後も保存されます
     
  • Q: Go2本体にペイロードを背負った場合、何か設定しなければなりませんか?
  • A: Go2本体にペイロードを装着した場合、基本的には設定しなくても問題はありませんが、スマホアプリから「payload configuration」という設定をすることで、さらなる安定性を獲得することができます。これはCalibrationの下のあたりから設定することができます。null ※この設定は再起動後も保存されます
     
  • Q: Go2のモータの数は12個とのことですが、本体のどのあたりにモータがあるのか?
  • A: Go2のモータは以下のように配置されています。
    • 各足の付け根に3つのモータが配置されています。
    • 体の中にBodyモーターがあります。
    • 足の付け根の部分に、さらに2つのモーターが配置されています。
     詳しくは下記の画像をご参照ください。null
     
 

一問一答(R&D版以上について)



  • Q: R&D plusとR&D standardの確認方法は?
  • A: R&D plusおよびR&D standardのモデルを識別する方法は、背中のシールを確認することです。具体的には、シールに記載されている「100TOPS」がR&D plusモデルを、「40 TOPS」がR&D standardモデルを示しています。この情報を確認することで、お持ちの製品がどちらのモデルに該当するかを判断することができます。null コマンドラインで行う場合は、lscpuでコア数を判断するなどの方法があります。下記はplus(Orin NX)の場合です。
    1. unitree@ubuntu:~$ lscpu Architecture: aarch64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Thread(s) per core: 1 Core(s) per socket: 4 Socket(s): 2 Vendor ID: ARM Model: 1 Model name: ARMv8 Processor rev 1 (v8l) Stepping: r0p1 CPU max MHz: 1984.0000 CPU min MHz: 115.2000 BogoMIPS: 62.50 L1d cache: 512 KiB L1i cache: 512 KiB L2 cache: 2 MiB L3 cache: 4 MiB Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl Vulnerability Spectre v1: Mitigation; __user pointer sanitization Vulnerability Spectre v2: Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp uscat ilrcpc flagm
    などで確認可能です。 なお、下記のコマンドではOrin NXの場合でも、NVIDIA Orin NX Developer KitとNVIDIA Orin Nano Developer Kitの両方が確認されていますので、判断には使えません。
    1. unitree@ubuntu:~$ cat /sys/firmware/devicetree/base/model NVIDIA Orin NX Developer Kit
     
  • Q: Go2 R&D版について搭載デバイスへのアクセス方法は?
  • A: 背面に搭載されたDocking Station(Jetson Orin Nano/NX)にはアクセスが可能です:
    • ユーザー名: unitree
    • IPアドレス: 192.168.123.18
    • パスワード: 123
    このデバイスには、ユーザー側からアクセスすることができます。一方、Go2内部にはIPアドレス192.168.123.161を割り当てられた別のコンピューターが存在しますが、こちらはSSH接続には対応していません。 参考になるURLは以下のとおりです:
     
  • Q: D1の接続について、ログイン可能なUbuntu環境ですか?
  • A: はい、D1については、Ubuntu環境でのログインが可能です。D1へのアクセス情報は以下の通りです。
    • ユーザー名: ubuntu
    • IPアドレス: 192.168.123.100
    • パスワード: 123
    この情報を使用して、Go2がない状態でもD1にアクセス/使用することが可能です。 参考URLとして、以下のサイトがあります。
    これらのリソースを参照することで、D1の設定や操作に関する詳細情報を得ることができます。
     
  • Q: 内容物のゴムはどのように使うのですか?
  • A: 同梱されているゴムは、ケーブルを固定するために設計されています。具体的には、真ん中にある3つのスリットにネットワークケーブルなどを挟み込むことで使用します。このゴムは、一般的にDocking Stationを使用する際には必要とされない部品です。ケーブルの整理や固定が必要な場合にのみ使用してください。null
     
  • Q: GO2のCADデータはどこで入手できますか?
  • A: GO2のCADデータは、以下のリンク先で入手可能です。
    2. GitHub上のUnitreeの公式リポジトリでも利用可能です:unitree_ros/robots/go2_description at master · unitreerobotics/unitree_ros (github.com)
     
  • Q: Go2 ロボットのフロントランプの色制御は可能ですか?
  • A: Go2 ロボットのフロントランプの色についての制御は現在、サポートされていません。これは、システムの状態表示に使用されているためです。例えば、障害物回避機能がONの場合は緑色、OFFの場合は青色、オーバーヒート時には赤く点滅するなどの機能があります。今後のアップデートで機能拡張が行われる可能性はありますが、現在のところは制限されています。
     
  • Q: Mid360版購入の場合、SLAMサンプルはありますか?
  • A: メーカーが用意しているMid360のデフォルトサンプルにつきましては、メーカーと何度もやり取りしたのですが、結局うまく動きませんでした。(SLAM Navigation_service - Unitree【Unitree Go2】Mid360のデフォルトサンプルの使い方(現在作成中です)) メーカーが用意しているものについてはソースコードもかなり隠されてしまっているということも加味し、弊社でSLAMサンプルの用意をすることにいたしました。下記よりご参照ください。 ・Mid360の実行: 【Unitree Go2】Mid360を動かしてみる– TechShare FAQ ・Mid360 on Go2によるSLAMの実行:  前編:【Unitree Go2】Mid360でSLAMを実行する– TechShare FAQ  後編:【Unitree Go2】Mid360 on Go2でFAST-LIOを使う– TechShare FAQ
     
  • Q: ロボットのHandStrapは頭部側も取り外せるのですか?
  • A: ロボットのHandStrapは、後方部分がネジで外れるようになっておりますが、頭部側も取り外すことが可能です。ふたを外すことで取り外しができる設計となっています。詳しい取り外し方については、下記のリンクのビデオガイドをご参照ください。ビデオガイドを見る
     
  • Q: ペイロードを追加する際の給電性能の制約について知りたいです。拡張ドッキングステーションからのDC給電で各電圧の供給可能な電流値と最大消費電力を教えてください。
  • A: 拡張ドッキングステーションからのDC給電の各電圧での供給可能な電流値(最大消費電力)については、全体としては9A(33.6Vで)です。各ポートごとの詳細な情報については、以下の資料をご参照ください:宇树科技 文档中心 (unitree.com)
     
 

おわりに

本記事ではよくあるご質問内容を見てきました。 この記事が少しでも役に立てたのなら幸いです。

    • Related Articles

    • 【Unitree Go2】SDK or ROSを使う方法

      初めに 本記事では、ユーザー側で用意した外部PCを用いて、SDK(unitree_sdk2)やROS(unitree_ros2)を動かす方法についてご案内します。 環境 環境は、次のようなものを想定しています。 機種: Go2 R&D(Edu), R&D+(Edu+)(AIR/PROではないもの) Docking Station or 外部PC:ubuntu20 / ROS2 foxy 0.参考公式ドキュメント unitree_sdk2 Obtain SDK - Go2 SDK ...
    • 【Unitree Go2】SDKの概要について【unitree_sdk2】

      初めに Go2 R&Dがついに日本上陸しました。 SDKもGo1の時から大幅アップデートしています。 本記事では、Go2 SDKのexampleの概略についてご案内します。 環境 環境は、次のようなものを想定しています。 機種: Go2 R&D(Edu), R&D+(Edu+)(AIR/PROではないもの) 実行コンピュータ:ubuntu20 ...
    • 【Unitree Go2】メーカー資料について

      本記事ではGo2のメーカー公式資料等についてご案内します。 (1) スマホアプリ Unitree Go - Google Play Unitree Go - Apple Store app 注意:12/4現在開発中のため、一部動作しない機種がございます。 (2) オンラインSDK資料 R&D(EDU)版について: Go2 SDK Development Guide - UnitreeRobotics R&D(EDU)版githubになります: unitree_sdk2 - github ...
    • 【Unitree Go2】Mid360を動かしてみる

      初めに 本記事では、オプションのMid360版の動作確認方法を案内します。 環境 環境は、次のようなものを想定しています。 機種: Go2 R&D(Edu), R&D+(Edu+)(AIR/PROではないもの) 付属LiDAR:Mid-360 1.mid360のip設定 ※追記(24/3/29) 最新のMid360をご購入の場合は、メーカー側で以下のLivox Viewerを用いた設定変更が行われているようです。 $ ping 192.168.123.20 ...
    • 【Unitree Go2】XT16を動かしてみる

      初めに 本記事では、オプションのXT16版の動作確認方法を案内します。 環境 環境は、次のようなものを想定しています。 機種: Go2 R&D(Edu), R&D+(Edu+)(AIR/PROではないもの) 付属LiDAR:XT16 1.XT16のip設定 メーカー公式資料Payload - Go2 SDK Development Guideの、LiDARの項目を参考に取り付けを行います。 正しく接続されていれば、DockingStationから $ ping 192.168.123.20 ...