ToddlerBot开源人形机器人-1.ROG Ally X

ROG Ally X是一款功能强大的手持式Windows PC,可用于远程控制ToddlerBot。我们推荐这款产品,而不是Steam Deck,因为它设置起来更容易,性能也更好。

Visual Studio编译器

您需要从此网站下载并安装C++ Build Tools 。运行该.exe文件并选择以下选项:

rogAllyX_1.png

访问操纵杆

修改摇杆控制模式为“Gamepad”。

如果您不确定如何操作,请按照本教程操作:如何在华硕ROG Ally X (2024) 上在游戏手柄和桌面控制之间切换。

附加包

Windows Powershell 中运行以下命令来绕过执行策略:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

安装chocogitffmpeg

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

choco install git ffmpeg

Dynamixel延迟计时器

将遥控器连接到主臂时,您需要将延迟计时器设置为1,以增加与Dynamixel电机的通信速度,这在Linux系统上是通过命令行完成的,但在Windows上,您需要手动完成。在设备管理器中,找到Dynamixel电机连接到的COM端口,转到属性、高级,然后更改延迟计时器值。

NTP服务器

为了确保网络远程操作和记录的准确性,我们需要安装NTP以将Jetson的时间同步到ROG Ally X

1.进入设备管理器,找到COM端口,进入属性、高级,然后更改延迟计时器值。

2.在注册表中启用Windows NTP服务器:

打开注册表编辑器。

Win+ R,输入regedit,然后按Enter