You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Este wiki explica cómo combinar OpenClaw y LeRobot en Jetson Thor para controlar un SO-Arm con un agente de IA local.
17
17
18
-
**NVIDIA Jetson AGX Thor** es una plataforma de IA de borde de alto rendimiento diseñada para robótica y cargas de trabajo de IA física, que proporciona una potente computación en el dispositivo para percepción, planificación y control.
18
+
**NVIDIA Jetson AGX Thor** es una plataforma de IA perimetral de alto rendimiento diseñada para robótica y cargas de trabajo de IA física, que proporciona una potente computación en el dispositivo para percepción, planificación y control.
19
19
20
-
**SO-Arm** es una plataforma de brazo robótico de código abierto y bajo costo (SO-ARM100/SO-ARM101) que se utiliza ampliamente para experimentos de IA encarnada, teleoperación y desarrollo de tareas de manipulación.
20
+
**SO-Arm** es una plataforma de brazo robótico de código abierto y bajo coste (SO-ARM100/SO-ARM101) que se utiliza ampliamente para experimentos de IA encarnada, teleoperación y desarrollo de tareas de manipulación.
21
21
22
-
**OpenClaw** es un framework de agente de IA que puede orquestar herramientas y modelos locales. En este proyecto, OpenClaw se utiliza como la interfaz de control de alto nivel, mientras que LeRobot proporciona las utilidades de comunicación de motor de bajo nivel y calibración para SO-Arm.
22
+
**OpenClaw** es un framework de agentes de IA que puede orquestar herramientas y modelos locales. En este proyecto, OpenClaw se utiliza como la interfaz de control de alto nivel, mientras que LeRobot proporciona las utilidades de comunicación de motor de bajo nivel y calibración para SO-Arm.
En esta guía, OpenClaw se encarga de la planificación del agente y la orquestación de tareas, mientras que la ejecución del movimiento de SO-Arm es manejada por LeRobot.
30
+
En esta guía, OpenClaw se encarga de la planificación del agente y la orquestación de tareas, mientras que la ejecución del movimiento de SO-Arm se gestiona con LeRobot.
31
31
:::
32
32
33
33
## Tabla de contenidos
@@ -45,13 +45,13 @@ En esta guía, OpenClaw se encarga de la planificación del agente y la orquesta
45
45
### Lista de dispositivos
46
46
47
47
- 1x Kit de desarrollo NVIDIA® Jetson AGX Thor™
48
-
- 1x SO-ARM101 Brazo de IA de bajo costo
48
+
- 1x SO-ARM101 Brazo de IA de bajo coste
49
49
50
50
<divclass="table-center">
51
51
<tablestyle={{textAlign:'center'}}>
52
52
<tr>
53
53
<th> Kit de desarrollo NVIDIA® Jetson AGX Thor™ </th>
54
-
<th> SO-ARM101 Brazo de IA de bajo costo </th>
54
+
<th> SO-ARM101 Brazo de IA de bajo coste </th>
55
55
</tr>
56
56
<tr>
57
57
<td>
@@ -90,7 +90,7 @@ En esta guía, OpenClaw se encarga de la planificación del agente y la orquesta
90
90
- Conecta el adaptador de alimentación de CC correspondiente a la placa controladora de SO-Arm.
91
91
- Enciende Thor y luego enciende la placa controladora del brazo.
92
92
93
-
### Lista de verificación de encendido
93
+
### Lista de comprobación de encendido
94
94
95
95
- Thor arranca con normalidad y la red está disponible.
96
96
- Los LED de la placa controladora de SO-Arm están encendidos.
@@ -297,29 +389,24 @@ Para una guía completa de calibración, consulta:
297
389
298
390
## Ejecutar demostración de control
299
391
300
-
### Iniciar servicio de OpenClaw
392
+
### Iniciar servicio backend
301
393
302
394
Asegúrate de que los entornos de OpenClaw y LeRobot estén listos:
303
395
304
396
```bash
305
397
openclaw gateway restart
398
+
306
399
conda activate lerobot
400
+
cd~/.openclaw/workspace/skills/soarm-control
401
+
bash scripts/start_server.sh &
307
402
```
308
403
309
-
### Ejecutar tarea básica de movimiento
310
-
311
-
En OpenClaw WebUI, introduce instrucciones de control del robot. OpenClaw analizará tu prompt y llamará a la skill `soarm-control` instalada para mover el brazo a la posición objetivo.
312
-
313
-
El vídeo muestra tres comandos:
314
-
315
-
1. Mover el efector final del brazo robótico hacia arriba 20 cm.
316
-
2. Luego moverlo hacia adelante 20 cm, manteniendo la altura sin cambios.
317
-
3. Volver a la posición inicial.
404
+
### Ejecutar tarea de movimiento básica
318
405
319
-
Las respuestas de OpenClaw a estos tres comandos coinciden con el comportamiento esperado.
406
+
En OpenClaw WebUI, introduce instrucciones de control del robot. OpenClaw analizará tu indicación y llamará a la habilidad `soarm-control` instalada para mover el brazo a la posición objetivo.
320
407
321
408
<divclass="video-container">
322
-
<iframewidth="800"height="450"src="https://www.youtube.com/embed/5fPBpAno2wc"title="Using OpenClaw to Control the SOARM 101 Robot Arm | Robotics Demo"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"referrerpolicy="strict-origin-when-cross-origin"allowfullscreen></iframe>
409
+
<iframewidth="800"height="450"src="https://www.youtube.com/embed/T_uh1N8Fxe4"title="Control SoArm Pick Up by OpenClaw on Jetson Thor"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"referrerpolicy="strict-origin-when-cross-origin"allowfullscreen></iframe>
323
410
</div>
324
411
325
412
## Referencias
@@ -331,9 +418,9 @@ Las respuestas de OpenClaw a estos tres comandos coinciden con el comportamiento
331
418
-https://github.com/huggingface/lerobot
332
419
-https://github.com/TheRobotStudio/SO-ARM100
333
420
334
-
## Soporte técnico y debate sobre el producto
421
+
## Soporte técnico y debate sobre productos
335
422
336
-
Gracias por elegir nuestros productos. Estamos aquí para ofrecerte diferentes tipos de soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.
423
+
Gracias por elegir nuestros productos. Estamos aquí para ofrecerte distintos tipos de soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.
0 commit comments