Skip to content

Stoub21/Robeurre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robeurt

Project

Le projet global est de faire une structure de développement pour la préparation à la Coupe de France de Robotique en utilisant une vue aierienne du plateau, des communications de control ROS et de l'apprentissage par renforcement.

Pour cela je vais utiliser :

  • Une carte Nvidia Jetson Nano qui traitera les images en prendra les décision pour le robot, elle servira aussi à la phase d'entraînement de l'IA.
  • Une carte arduina pour simuler le robot, dans la plupart des cas les robots sont commandé par des cartes raspberry py mais dans un premier temps j'utiliserai une carte arduino avec une connection bluetooth.

Le développement

Pendant la phase de développement je vais utiliser en plus un ordinateur portable sous Linux pour me connecter par SSH à la carte Jetson Nano.

La Jetson Nano utilise un OS Nvidia basé sur Ubuntu 18.04, ainsi nous devrons utiliser ROS Melodic.

Setup le bluetooth

sudo rfcomm connect hci0 98:D3:B1:FE:06:D1 1
  • Launch the node by wire (change the port) rosrun rosserial_python serial_node.py /dev/ttyACM0

  • Launch the node by wireless (change the port) rosrun rosserial_python serial_node.py _port:=/dev/rfcomm0 _baud:=115200

Rosserial tuto

Wireless compilation tutorial

AT datasheet

Build robot URDF

J'ai d'abord dessiner mon robot sur Onshape.

Puis j'ai utilier le package Onshape to robot Pour générer le fichier urdf.

vue du robot par urdf

Onshape to robot

About

Build a robot using Jetson NANO and Arduino.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published