Poseidon
Poseidon copied to clipboard
USU's third-generation autonomous submarine
[Pinger.zip](https://github.com/USU-Robosub/Poseidon/files/1429093/Pinger.zip)
## New feature request [We will consider your request but it may be closed if it's something we're not actively planning to work on.] Please replace this line with a...
Resolves #257. Creates an executable that connects to the BeagleBone over a TCP connection using the tacopie library. This executable includes the vision library. Also has the structure to pass...
## New feature request An application that connects the vision library on the Raspberry PI to the BeagleBone's Javascript/C++ code. #### Requirements - [ ] CMake project is setup for...
Using [OpenCV template matching](http://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/template_matching/template_matching.html) the vision library will perform template matching on a streaming source (i.e. video file, webcam). #### Requirements - [ ] A class with the following public...
## Implementation Issue The Yaw functionaliy is currently in the Thruster however it should be irrelevant to the Thruster. It needs to be moved into the PIDController so they are...
- Routes are now in their own file, reducing index.js file size and perceived complexity. - Hardware specific calls have been moved to their own file. Route calls to hardware...
Proportional Integral Derivative Controller Simply send in your target and latest sensor measurements, and it will return a correction factor. Includes: - Setting correction factor bounds. - Setting the change...
For some reason the logger socket on the C++ end is preventing IMU initialization. Seeing as the logger isn't really used, the lines where the logger is created, are omitted.