Hi guys, I'm new to this forum and pretty new to Raspberry Pi. I'm working on a project for a self-driving snowplow competition. In short, I have two posts controlling servos, each with a raspberry pi on them. The servos will have the picamera mounted on them, and using OpenCV, the servo will track the plow, keeping the plow in the center of the frame. The important information I need is the angle of the servo from each camera post. This angle will need to be sent to a 3rd raspberry pi on the snowplow itself, and these angles will be used to determine the position of the plow (law of cosines). On the snowplow, the raspberry pi will also be running OpenCV to do some obstacle detection.
I'm very new at all this. New to Python, new to OpenCV, new to Raspberry Pi. I am using Raspberry Pi 3 model Bs.
Here are my questions:
1: Is it possible to send data from two separate raspberry pis (an angle) to a 3rd raspberry pi with Wifi? OpenCV uses Python, so I need this to be done in Python (I think!)
2: If question one is possible, how long would the delay be?
3: Can I do all this stuff on the Raspberry Pi in the same program?! Currently, I just have OpenCV tracking a ball. Can I also get it to control a servo and send data wirelessly all in the same program?
4: I'll need all this to run without a display. Can I get it to all run at startup and get everything connected properly?
That's all my questions for now - my apologies if this is in the wrong spot on the forums.
Thank you!