Accueil du siteProjetsSimulateurs
Dernière mise à jour :
mercredi 23 juillet 2008
Statistiques éditoriales :
295 Articles
57 Brèves
64 Sites Web
17 Auteurs

Statistiques des visites :
42 aujourd'hui
587 hier
393661 depuis le début
     
Brèves
Ouverture d’une rubrique Robocode
lundi 26 décembre
Premier pas vers une league Sophia Antipolis ? en tout cas la pierre est posée, avec une rubrique Robocode qui permettra de mettre le pied à l’étrier aux nouveaux et de partager des trucs, (...)
 
Mise en ligne de documents
vendredi 23 septembre
Nouveaux documents (Gilles) : liste des composants Carte Numérique Multiusages document de présentation format Doc document de présentation format Odt (libre, (...)
 
Programmation synchrone de la brique RCX
dimanche 18 septembre
Je suis tombé sur ce site qui propose la programmation de la brick RCX Lego Mindstorms avec un langage synchrone réactif type Esterel ou Lustre.
 
Une nouvelle section dans la rubrique "projets"
samedi 17 septembre
Une section dédiée à nos outils de simulation maison a été créée.
 
Sur le Web
ExploBotique
Association Varoise (83). Conception, réalisation et utilisation de robots dédiés à l’exploration subaquatique.
Caméra pilotée par AVR
Cette caméra utilise la même optique que la CMUCam ou la POBEye mais avec un Atmel (ATmega8) pour implémenter le traitement d’image et la communication série. Le soft est open-source et on peut ajouter ses algorithmes par reprogrammation ISP
Sous-marin ROV

Un sous-marin équipé d’une caméra, construit à partir de tubes PVC.

ROV = Remote Operated Vehicule

processeur PhysX Ageia
Ce processeur offre une couche matérielle de rendu physique. Elle est destinée au marché des jeux vidéos, mais elle montre l’intérêt pour le réalisme, ce que nous cherchons à faire dans nos simulateurs qui embarquent un moteur de rendu physique logiciel.
Micro Video Camera
HeliHobby sells Radio Controlled Helicopters and R/C Accessories. We specialize in Micro Helis such as the Piccolo, Hornet, Zoom, Zap, Shogun, Trex 450 and others. R/C Helis and Miniature RC Helis.
Modélisation 3D
Utilisation de POV-Ray pour la robotique
lundi 17 octobre 2005
par Julien
popularité : 8%
La modélisation dont nous allons parler permet d’obtenir des vues réalistes d’un terrain et ainsi travailler nos algorithmes de vision.

Introduction

Tout d’abord une courte présentation du logiciel. POV-Ray est un outil gratuit pour générer des images selon la technique du "lancé de rayon" ou "ray-tracing", c’est-à-dire en calculant la valeur de chaque pixel en fonction des différents rayons lumineux qui peuvent l’atteindre, soit en provenance directe d’une source lumineuse, soit par réflexion, diffraction, réfraction, diffusion, etc... L’essentiel d’un fichier pour POV-Ray consiste donc en une succession de déclarations concernant les objets présents sur la scène, les sources lumineuses et bien entendu la caméra qui détermine l’angle de vue de l’image générée.

Cette technologie basée sur des calculs reproduisant des lois physiques, il y a bien entendu une durée de génération d’image non négligeable qui peut dérouter quand on est habitué aux logiciels 3D temps réel.

Utilisation en robotique

Intérêt n°1 : comme vous le constaterez, POV-Ray permet d’obtenir des images "photo-réalistes", notament pour tout ce qui est lumière à travers des matériaux transparents. Dans le cadre de la robotique amateur, le but est plutôt d’avoir des images "webcam-réalistes" pour simuler la vision du robot et tester nos algorithmes. On jouera sur les paramètres de la caméra pour reproduire une vue réelle depuis le robot.

Intérêt n°2 : pour obtenir rapidement une vue d’ensemble du terrain sur lequel évolue le robot (et ainsi préparer des stratégies par exemple), on peut tirer profit de la facilité d’utilisation de POV-Ray : la rapidité de prise en main et la facilité de description des objets par formes géométriques et opérations CSG permettent un résultat correct en moins de 20 minutes.

Enfin il faut mentionner la possibilité de scripter et d’automatiser la génération d’images. On peut ainsi obtenir des centaines d’images sous des angles de vues successifs ou avec des mouvements d’objets avec quelques lignes (et un peu de temps de génération).

 

Répondre à cet article
Articles de cette rubrique
  1. Évitement et contrôle de trajectoire
    17 septembre 2005

  2. De la dynamique dans la simulation
    17 septembre 2005

  3. Modélisation 3D
    17 octobre 2005

  4. Tous nos simulateurs
    19 novembre 2005