Skip to content

RobomasterOwltech/Experimento625

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KiwiBot

Repo for the kiwi chassis. This repo constains the necesary code for core functions in the embedded system design.

Resources

FreeRTOS

CubeIDE

Control resources:


TODO:

Tasks:

  • Movement interpreter
    • Joystick reading
    • Simple kinematics system
  • I2C comm 9 axis IMU
  • Ultrasonic sensor digital
  • Inverse kinematics system
  • IMU Signal Processing
  • Password check

Classes:

  • Encoder
  • Motor control
  • Chassis movement
  • Ultrasonic sensor
  • IMU Sensor
  • Servo

Design:

  • Revisar condicion camb en diagrama de estados
  • Pasar de los diagramas de inspiración a los reales
  • En el class diagram del motor, cambiar el método para tener un channel variable //__HAL_TIM_SET_COMPARE(htimPWM, TIM_CHANNEL_1, control);

Block diagram:

Diagrama de bloques

Control diagram:

Diagrama de control

Movement Flow diagram:

Diagrama de flujo del movimiento

State diagram:

Diagrama de estados

Task priority:

Prioridad de tareas

Task relation:

relacion entre clases

About

Repo for the kiwi chassis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages