ecmnet / mavgcl Goto Github PK
View Code? Open in Web Editor NEWIn-Flight Analysis for PX4
In-Flight Analysis for PX4
Hi,
I would love to try your program but I have no compile environment. Is there a way you could publish Windows Bin version?
Thanks
Enhancement: Show active set of parameters
Think of rewriting the UDP communication driver to address the following issues:
Import of PX4Logs not correct when connected to a vehicle
This is currently unusable on any other screen than your own 8). It would be great if you could add the required layout to the top level window so it changes with screen size.
Recording the video-stream along with data would extend the replay-possibilities.
Currently only Raw-GPS data properly displayed in OpenMapTab
I'm getting loads of build errors trying to run this on Linux, the first being
[javac] /home/trond/MAVGCL/MAVGCL/src/com/comino/flight/tabs/FlightTabs.java:63:
error: ')' expected
Preferences should contain:
Mouse disabled temporarily.
Not providing the listen address starts the app, but does not show the UI. Since the listen address should anyway be removed this can be closed when the network API is fixed.
Doing this will ensure that you can use the tool without any command line arguments or user interaction.
Just need to figure out what to send to PixRacer.
At least on OS X.
The README is missing build instructions
Transferring causes high CPU load on PC.
Todo: Comparison with QGC
The repository currently contains binaries, which is generally very bad redistribution style, as it makes it impossible to collaborate with multiple people. Please add a Travis CI build file instead and do releases through it (which will then contain the binaries for people to download).
Reason: Used parser.
Is already working, provide target for deployment
Switch to dynamic data model. Needs to align PX4Log data with published data via MAVLink.
skipped
makes currently no sense
@ecmnet add build/automation wishlist items here. You can assign it to me if Github will let you.
MAVLink message for parameters encodes int values in float field. As msg_param_value is generated from common.xml, parsing does not work completely. Workaround in mavcomm.jar. Still issues.
I generally recommend a license maximising contributions, so e.g. MIT or BSD:
BSD ensures you get attribution:
https://opensource.org/licenses/BSD-3-Clause
MIT is just a disclaimer:
https://opensource.org/licenses/MIT
Autoscale leads to concurrency exception within javafx chart implementation
This is a mockup I put together for what I eventually wanted to implement in QGroundControl for PID tuning. Would you be interested in doing something like this for MAVGCL? I could certainly help.
It is not common to name the default branch anything other than master. Please change - its confusing the heck out of anybody familiar with GIT.
You're currently hardcoding the class path:
<taskdef resource="com/sun/javafx/tools/ant/antlib.xml" uri="javafx:com.sun.javafx.tools.ant" classpath="/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/lib/ant-javafx.jar" />
I'm sure there is a proper way in Java to do this without hardcoding a specific location and Java version. This path will not work on Linux and will not work on any other OS X machine (it does not work on my Mac).
Currently, replay is done via slider control. This does not allow a precise selection of the time. Idea: Use this control: http://harmoniccode.blogspot.de/2016/03/friday-fun-xxv.html
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.