I am testing cflib's autonomous_sequence_high_level.py using the lighthouse position system.
I have installed two base stations v1 and I think I installed them correctly referring to vive's official documentation.
And after installing the base station, I ran:
Code: Select all
tools/lighthouse/get_bs_geometry.py --uri radio://0/80/2M
but only one base station geometry is normal and the other is a different geometry each time it is run.
I ran the command three times that I get these results
My base stations and crazyflie were in a fixed position while executing the command and{.origin = {0.595244, 1.060281, 1.934383, }, .mat = {{-0.455730, 0.788947, -0.412156, }, {-0.677533, -0.607763, -0.414214, }, {-0.577286, 0.090480, 0.811514, }, }},
{.origin = {-5.426270, 2.259761, -0.058355, }, .mat = {{0.797720, 0.022701, -0.602601, }, {0.601988, 0.028703, 0.797989, }, {0.035411, -0.999330, 0.009231, }, }},
{.origin = {0.596560, 1.059974, 1.934279, }, .mat = {{-0.456384, 0.788531, -0.412229, }, {-0.677225, -0.608332, -0.413881, }, {-0.577130, 0.090283, 0.811646, }, }},
{.origin = {7.356262, -3.705989, 2.482249, }, .mat = {{-0.051861, -0.273307, 0.960528, }, {0.991799, 0.098408, 0.081551, }, {-0.116812, 0.956880, 0.265962, }, }},
{.origin = {0.594895, 1.058138, 1.936268, }, .mat = {{-0.455453, 0.789151, -0.412073, }, {-0.676922, -0.607610, -0.415436, }, {-0.578221, 0.089730, 0.810931, }, }},
{.origin = {3.441278, -0.893505, 0.774578, }, .mat = {{-0.236820, -0.166063, 0.957256, }, {0.942980, 0.197908, 0.267621, }, {-0.233891, 0.966052, 0.109726, }, }},
I worked using the latest crazyflie-firmware repository.
How can I solve this problem?
Thanks in advance for the reply.