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
Some questions for pypilot
#5
IĀ use a NMEA wind sensor which is connected to the SignalK node server on the computer running OpenCPN.
Tinypilot works on a Pi-Zero and exchanges wind data and heading via NMEA or SignalK. The TC runs the core PyPilot.


For OpenPlotter it should be even more easy since SignalK and PyPilot (the core system, not the plugin) are running on the same machine.

Playing with OpenPlotter I was able to install the OpenPlotter packages on top of Ubuntu (so it should work with Buster as well).
I used OpenPlotter-PyPilot for compass-only (heading) with an IMU.
Setting it to AutoPilot should activate the PyPilot Core with the steering abilities (which can be controlled from the PyPilot_Pi, the plugin, or a simple Web Interface).
Configuration can be handled by either OpenPlotter-Pypilot and/or PyPilot_Pi.

That said, I find the configuration with a seperate pi-zero very confinient and very stable.
I have never used OpenPlotter as AutoPilot.


Just for the terminology:
- PyPilot - the core scripts to connect with the IMU and the MotorController
- PyPilot_Pi - the control plugin for OpenCPN to connect with the core scripts
- TinyPilot - a tinycore linux OS which runs the PyPilot core on a Pi Zero (or similar) and connects to the IMU.
- OpenPlotter - a raspbian OS which runs OpenCPN, SignalK and the PyPilot core (+IMU) on a RPI3 or RPI4.
- MotorController - the system to actually steer the tiller, mostly based on Arduino. It handles some simple sensors (temperature, rudder position and end switches).
- OpenPlotter-Settings - the installer for the OpenCPN packages to get the pypilot working on your Buster system if you are not using the standard NOOBS or OpenPlotter package.
- OpenPlotter-PyPilot - the package which contains the PyPilot core for OpenPlotter (to be installed with the settings package).

The complete set of Pypilot scripts runs on the Tinypilot and MotorController or OpenPlotter and Motorcontroller.
Reply


Messages In This Thread
Some questions for pypilot - by Andreas29 - 2020-10-08, 05:58 PM
RE: Some questions for pypilot - by hreuver - 2020-10-08, 07:55 PM
RE: Some questions for pypilot - by seandepagnier - 2020-10-08, 11:52 PM
RE: Some questions for pypilot - by Andreas29 - 2020-10-09, 07:42 AM
RE: Some questions for pypilot - by hreuver - 2020-10-09, 10:10 PM
RE: Some questions for pypilot - by seandepagnier - 2020-10-09, 11:07 PM
RE: Some questions for pypilot - by Andreas29 - 2020-10-18, 12:55 PM
RE: Some questions for pypilot - by seandepagnier - 2020-10-18, 05:44 PM
RE: Some questions for pypilot - by rastam4n - 2020-10-20, 08:15 PM
RE: Some questions for pypilot - by rastam4n - 2020-10-18, 08:53 PM
RE: Some questions for pypilot - by seandepagnier - 2020-10-19, 06:42 AM
RE: Some questions for pypilot - by Andreas29 - 2020-10-19, 08:15 AM
RE: Some questions for pypilot - by hreuver - 2020-10-19, 04:46 PM
RE: Some questions for pypilot - by seandepagnier - 2020-10-19, 04:47 PM
RE: Some questions for pypilot - by Andreas29 - 2020-10-20, 06:59 PM
RE: Some questions for pypilot - by seandepagnier - 2020-10-22, 06:56 PM
RE: Some questions for pypilot - by Andreas29 - 2020-10-22, 08:45 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)