This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IMU Calibration using comand line client
#1
Hi there,

I just managed to kind of run the pypilot project. I am using a Pi Zero, running python3.7 in a venv.
I plan on using only the IMU part of the project. I am able to run pypilot_boatimu (both as direct command or as python -m pypilot.boatimu), which constantly outputs pitch/roll/heading. Also I am able to run pypilot_client, which displays a list of values once. or if run with -c it displays that value constantly (-c does not work with every value though). So far so good. 
Now what would be the procedure to initiate accelerometer calibration, aligning and compass calibration using command line pypilot_client? Is that even possible?
I cannot run a gui to do that and I also do not want to run openplotter.

Some Background:
I am in the process of developing a very similar autopilot system, unfortunately i found this project too late. Mine is based around a Redis-Server to distribute different information.  That seems to be a cleaner solution and easier to maintain that the homemade server pypilot uses. My actuator is an old Autohelm ST2000, which failed last season. I replaced its electronics with an arduino and connect it to the pi. The control algorithm is still missing, I fancy some fuzzy-control based algorithm. Anyway I did find out that those IMUs (mine is also a MPU9255) are difficult (in the mathematical sens) to use and calibrate. Here I do like the efforts pypilot has taken and I hope it can be integrated, the approach would be to write a pypilot client that pushes all values to Redis.

Hints appreciated, 
Kind Regards,
Daniel.
Reply


Messages In This Thread
IMU Calibration using comand line client - by dnlwgnd - 2020-07-24, 04:01 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)