Skip to content

This is my Master Thesis project - "Step estimation from motion sensors" w/ RPi Pico W

License

Notifications You must be signed in to change notification settings

revalew/Master-Thesis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Master thesis project - "Step estimation from motion sensors" with RPi Pico W

Overview

The aim of this project is to create a circuit to measure and analyse the data from two different IMUs (Inertial Measurement Units) to determine the accuracy of the step estimation algorithm (multiple if there is time).

Required / used components

The project will make use of a variety of components:

How to connect the components

Simple list of connections in ~/.BACKUP/project_circuit_simple_diagram.pdf

Project structure and important locations

This project consists of many files and directories, the most important of which are described below:

Progress

First major success:

I managed to create an asynchronous web server that handles clients and reads sensor data at the same time (based on a scheduler, multithreading-coming-soon™). Notable achievements of this release:

  • Pico acting as an access point,
  • Handling of asynchronous requests,
  • Added translation layer for CircuitPython,
  • Reading IMU sensor data using the CircuitPython library (Adafruit "LSM6DSOX + LIS3MDL 9 DoF" Sensor),
  • Control the device from a web page,
  • Live UI update and synchronous data retrieval.

About

This is my Master Thesis project - "Step estimation from motion sensors" w/ RPi Pico W

Topics

Resources

License

Stars

Watchers

Forks