- Top Results

See all results

- Bosch Sensortec Community
- :
- Discuss
- :
- MEMS sensors forum
- :
- Calculating the angle between two BNO055 IMU senso...

Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

01-27-2021
12:45 AM

01-27-2021
12:45 AM

Calculating the angle between two BNO055 IMU sensors

Hello

We are developing a wearable that will use 2 BNO055 sensors mounted on the body (i.e thigh and calf) and we need to determine the angle between the two parts as the user goes through a series of movements. Is this possible and if so, can someone provide us with example code or at least a starting point on how to do the calculations.

Thanks

4 REPLIES 4

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

01-27-2021
02:09 AM

01-27-2021
02:09 AM

Re: Calculating the angle between two BNO055 IMU sensors

First calculate the right angle of the two sensors, and then calculate the angle between the two sensors

Reply

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

01-28-2021
07:46 PM

01-28-2021
07:46 PM

Re: Calculating the angle between two BNO055 IMU sensors

I agreed with Rex's comment. it is totally possible to calcualte the relative position with two BNO055 output.

Actually there are two ways:

1. use the Euler angle / Quaternion output from each sensor to calculate the relative angle for those two sensor

2. use the accel sensor output to calculate the relative angle.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

02-10-2021
09:03 AM

02-10-2021
09:03 AM

Re: Calculating the angle between two BNO055 IMU sensors

Hej Vincent

I am also trying to calculate the relative angle between two sensors on the upperarm and forearm. I have the problem that the axis does not align with the axis in the body and therefore the angle is not correct. How can I align the axis of the absolute quaternion with the body axis?

Best regards

Mathias

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

02-10-2021
08:41 PM

02-10-2021
08:41 PM

Re: Calculating the angle between two BNO055 IMU sensors

Did you try the axis remapping feature written in datasheet chapter 3.4 on page 26?

For your application, i will have the following recommand:

1. before testing, ask tester to stand for a while with arm down and keep arm straight position. this will help to calibration the position

2. then user can move arm and you can read sensor data to calculate the relative position.

- Top Results

See all results