Pathfinder
Pathfinder copied to clipboard
Cross-Platform, Multi-Use Motion Profiling and Trajectory Generation
First, I would like to congratulate the contributors of this repository. It is a wonderful work. I would like to cite Pathfinder in a paper with a review of motion...
We are attempting to recalculate the trajectory on the RoboRio on every robot cycle, for guiding the robot towards the goal using vision. Calculating a new trajectory takes about 2...
This line in io.c pathfinder_deserialize_csv() `if (line_n == 0) { } // Do nothing, first line specifies the headers` looks like it should contain a 'continue;' so it skips the...
********** Robot program starting ********** NT: server: client CONNECTED: 10.1.35.17 port 60883 Opening USB serial port to communicate with navX-MXP/Micro navX-MXP/Micro Connected via USB. navX-MXP/Micro Configuration Response Received. HI! 1...
The C code segfaults if the `FILE* fp` pointer is null. I think the best thing to do would be having the read/write file classes do some defensive coding and...
Clang's static analyzer (`scan-build`) pointed this out, so I am sending the fix upstream.
For tight curves in a trajectory, the Tank Modifier needs to sometimes produce negative velocity, etc. on the wheels on the inside of the curve. This would be for any...
I tried to build the master with JDK 10 on Mac OS High Sierra. Error like this will occur: ``` Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/bin/javah" (-1) ``` I...
We've been making use of Pathfinder (thanks!), and believe we have found an error in a computation. The symptoms it causes if that if you ask for a long move...