Skip to content

🚗 02. Uso Básico

Una vez configurado y logeado siguiendo la guía de configuración previa, podrás operar tu Jetracer Kit.

Cómo Utilizar el Jetracer Básico (NVIDIA Racecar)

El JetRacer viene con una librería adaptada llamada jetracer. Puedes comprobar que la conexión funciona desde una celda en Jupyter importando y creando el objeto del coche.

from jetracer.nvidia_racecar import NvidiaRacecar
car = NvidiaRacecar()

# Ajuste de ganancia de dirección (el radio de giro predeterminado)
print(car.steering_gain)
print(car.steering_offset) # Desplazamiento fino

# Probar la dirección
car.steering = 0.5  # Entre -1 y 1

# Probar el acelerador (PRECAUCIÓN, levanta el coche antes)
car.throttle = 1
car.throttle = 0  # PARAR

Versiones Instaladas

Los entornos predeterminados del coche funcionan con: - OpenCV: 4.1.1 - PyTorch: 1.6.0 - CUDA: 10.2 (Soportado activamente)

Para verificar tu instalación, usa este código en tu Notebook:

import cv2
import torch
print(cv2.__version__)
print(f"CUDA disponible: {torch.cuda.is_available()}")

Control con un Gamepad

El coche puede ser controlado usando la librería inputs. Recuerda que debes haberla instalado:

pip install inputs==0.2

Y en tu notebook:

import inputs
from inputs import get_gamepad
Se suele utilizar un controlador de tipo Xbox/Playstation compatible conectado por USB o Bluetooth al portátil o al Nano.


⬅️ Volver a Configuración Inicial | ➡️ Siguiente: Movimiento