Skip to content

Test out ICM20948 IMU for accurate bot orientation detection #15

@xXDMOGXx

Description

@xXDMOGXx

Task Description:

An IMU (Intertial Measurement Unit) is used to detect a bot's orientation in space. For the axis of rotation we need for our use case, we need an IMU with a magnetometer (detects rotation relative to Earth's magnetic field, aka a compass). The IMU we are looking at is an ICM20948. Due to cost, we will not be ordering a full set of the IMUs for each bot, however there will be a spot left available on the PCB to add them later. We can add individual modules over time.

Implementation Steps:

This will require the member to purchase their own ICM20948 module for testing, we don't have any. This module would of course be yours to keep

Expected Timeline:

This should take around a week to two.


If you have any questions while working on this task, don't hesitate to do any one of the following:

  • Ask a lead at a meeting
  • Post in Discord
  • Reply to this issue

Metadata

Metadata

Labels

D2Medium DifficultyP1Low PriorityapprovedThis issue has passed the draft stage, and is ready to be assignednew-memberIssue is appropriate for new members

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions