Skip to content

Commit c6d38b3

Browse files
committed
Actualizacion de tareas
1 parent 6d81704 commit c6d38b3

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

README.md

+34-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,35 @@
11
# SimBot
2-
Simulación que muestra como un robot sortea obstáculos en un determinado ambiente
2+
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.
3+
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.
4+
5+
## Consigna
6+
7+
El proyecto consiste en realizar una simulación en Python de modo que un robot sortee los obstáculos dentro de un determinado ambiente.
8+
9+
## Se espera que la simulación permita
10+
11+
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.
12+
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
13+
14+
##Características posibles para implementar en la simulación
15+
16+
Física del ambiente:Velocidad, Aceleración, diferentes formas de objetos (circulares, triangulares, rectangulares,etc), Colisión de objetos.
17+
18+
Tipos de robots (version mas avanzada):
19+
Robot diferencial, con dirección, omnidireccional,Bipod,Cuadrapod,Hexapod, Octapod
20+
21+
Sensores: Giroscopio, Sensor de ultrasónico (80 cm rango en un ángulo de 60 grados), Sensor de toque, Sensor de luz, Acelerómetro.
22+
23+
## Modo de trabajo
24+
25+
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.
26+
27+
El desarrollo debe realizarse de manera colaborativa.
28+
29+
Integrar el sistema con los componentes codificados por cada integrante.
30+
31+
Utilizar las técnicas y herramientas mostradas a lo largo del curso (tests, profiling, etc)
32+
33+
Al finalizar se debe tener una simulación completa, con código apropiadamente documentado.
34+
35+

0 commit comments

Comments
 (0)