Início Rápido: Antes de Começar

Leia isto primeiro. Tudo que você precisa antes da sua primeira sessão O6: lista de verificação de hardware, visão geral da configuração do barramento CAN, estimativas de tempo, pré-requisitos de software e opções de simulação.

Quanto Tempo Isso Leva?

Da caixa à gravação do seu primeiro episódio de treinamento com o LinkerBot O6.

Configuração de hardware
~45m
Desembalagem, montagem, fiação da interface CAN, conexão de energia
Configuração do driver CAN
~30m
Módulos SocketCAN, inicialização da interface, verificação do candump
SDK e ROS2
~45m
Instalação do SDK Python, configuração do controlador ROS2, primeiro movimento
Calibração
~15m
Posições zero das juntas, verificação do espaço de trabalho
Primeira teleoperação
~20m
Configuração líder-seguidor, primeira sessão de gravação
Primeiro conjunto de dados
~15m
Formato LeRobot, verificação de qualidade, primeiros episódios

Tempo total do primeiro dia: aproximadamente 2,5 horas para uma sessão completa incluindo o primeiro episódio gravado.

Lista de verificação de hardware

Tudo que precisa estar pronto antes de você começar. Itens marcados como "na caixa" são enviados com o O6.

  • Unidade de braço LinkerBot O6 Na caixa — braço robótico colaborativo de 6-DOF com gerenciamento de cabos integrado.
  • Fonte de alimentação DC 24V Na caixa — verifique se chegou sem danos. O O6 requer 24V DC com no mínimo 150W.
  • Adaptador de interface CAN (CANable 2.0 ou equivalente) Na caixa — adaptador USB para CAN conecta seu PC host ao barramento CAN do braço. Mesma família do adaptador OpenArm.
  • Placa de montagem e hardware Na caixa — prenda o O6 a uma bancada de trabalho ou mesa estável. O braço não deve ficar em pé durante a operação.
  • PC host rodando Ubuntu 22.04 Não incluído — deve ser uma instalação nativa do Ubuntu (não VM ou WSL) para um temporizador SocketCAN confiável. Mínimo: 8 GB de RAM, 50 GB de disco. Baixar Ubuntu →
  • Cabo USB-A para USB-B (para adaptador CAN) Não incluído — cabo USB padrão, ~1 m.
  • Câmera (para coleta de dados) Opcional para configuração, necessário para dados de treinamento — webcam USB ou Intel RealSense D435i recomendado.
  • Espaço de trabalho claro de 1 m × 1 m ao redor da base do braço Necessário — o envelope de espaço de trabalho do O6 é de aproximadamente 600 mm de raio. Limpe a área antes de ligar. Veja página de segurança →
Nota sobre o barramento CAN: O LinkerBot O6 usa comunicação CAN bus, idêntica em arquitetura ao OpenArm 101. Se você já configurou o SocketCAN para OpenArm, a configuração do driver CAN para O6 é a mesma. Veja o Página de software para o procedimento completo de configuração do driver CAN.

O que instalar antes de começar

A Guia de Configuração detalha cada passo em detalhes. Este é o resumo para preparação antecipada.

Sistema Operacional

Ubuntu 22.04 LTS. Necessário para compatibilidade com SocketCAN e ROS2 Humble. macOS e Windows não são suportados para hardware real.

Python

sudo apt update
sudo apt install python3-pip python3-venv -y

LinkerBot SDK

pip install linkerbot-sdk

Ou instale via o SDK do RoboticsCenter que inclui suporte ao O6:

pip install roboticscenter

ROS2 Humble

sudo apt install ros-humble-desktop ros-humble-ros2-control \
  ros-humble-ros2-controllers -y

Simulação (opcional — nenhum hardware necessário)

✓ Simulação disponível

O O6 suporta o modo de hardware falso do ROS2 — execute toda a pilha de software sem o braço físico:

ros2 launch linkerbot_ros2 o6.launch.py \
  use_fake_hardware:=true

Isso permite que você teste controladores, planeje trajetórias e verifique seu pipeline de gravação antes de conectar hardware real.

O que você pode fazer após o caminho completo

Após concluir todas as etapas de configuração, você poderá:

Controlar todas as 6 juntas em tempo real via CAN bus usando o LinkerBot Python SDK
Executar ROS2 Humble com o linkerbot_ros2 pacote para planejamento de trajetórias e publicação de estado
Teleoperar o O6 em uma configuração de líder-seguidor e gravar episódios sincronizados
Exportar conjuntos de dados no formato LeRobot / HuggingFace para treinamento de ACT e Política de Difusão
Integrar o O6 com o pipeline de treinamento LeRobot de ponta a ponta
Execute a pilha completa no modo de simulação de hardware falso sem o braço físico

Pronto? Comece o Guia de Configuração.

Assim que você tiver seu O6 e o Ubuntu instalados, o Guia de Configuração o orienta em cada etapa na ordem.