Skip to content

Simulación que muestra como un robot sortea obstáculos en un determinado ambiente

Notifications You must be signed in to change notification settings

mgmolina/SimBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

SimBot

En el mundo de la robótica, un concepto importante es la habilidad de un robot para reaccionar correctamente a las incógnitas de su ambiente. Para lograr esto, se implementa el uso de sensores para recibir información del ambiente, y la codificación de una lógica que pueda procesar esa información para consecuentemente usar una estrategia para decidir cómo debe reaccionar el robot.

Consigna

El proyecto consiste en realizar una simulación en Python de modo que un robot sortee los obstáculos dentro de un determinado ambiente.

Se espera que la simulación permita

Realizar una visualización que muestre el camino realizado por el robot y cómo evita los obstáculos usando algún tipo de estrategia. El robot no debe saber nada más de su ambiente que sus sensores limitados puedan detectar. El ambiente se puede auto-generar al comienzo de cada simulación

##Características posibles para implementar en la simulación

Física del ambiente:Velocidad, Aceleración, diferentes formas de objetos (circulares, triangulares, rectangulares,etc), Colisión de objetos.

Tipos de robots (version mas avanzada): Robot diferencial, con dirección, omnidireccional,Bipod,Cuadrapod,Hexapod, Octapod

Sensores: Giroscopio, Sensor de ultrasónico (80 cm rango en un ángulo de 60 grados), Sensor de toque, Sensor de luz, Acelerómetro.

Modo de trabajo

Determinar los roles y tareas que realizará cada integrante del grupo a lo largo del desarrollo de la simulación. Equilibrar la asignación de tareas aprovechando las fortalezas de cada integrante.

El desarrollo debe realizarse de manera colaborativa.

Integrar el sistema con los componentes codificados por cada integrante.

Utilizar las técnicas y herramientas mostradas a lo largo del curso (tests, profiling, etc)

Al finalizar se debe tener una simulación completa, con código apropiadamente documentado.

About

Simulación que muestra como un robot sortea obstáculos en un determinado ambiente

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published