Coder Social home page Coder Social logo

falcondashboard's People

Contributors

ayushsagar16 avatar gaganbhat avatar mcm001 avatar prateekma avatar theprimedtnt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

falcondashboard's Issues

UnsupportedClassVersionError on gradlew run

This might be an issue on my end, but when I run ./gradlew run, the build fails with this error: java.lang.UnsupportedClassVersionError: com/jfoenix/controls/JFXTabPane has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Enhancement: add settings persistence with customizable settings.json

Summary

Currently, global settings such as max velocity lack persistence. A user can edit robot parameters as appropriate, but upon closing and reopening the dashboard, those parameters are reset to their default values (e.g. 10 for Max Velocity (f/s)). A possible fix would be to read all settings from a settings.json file on startup. Default settings can be moved to the settings.json and users can edit the settings.json to customize parameters and robot constraints to their own needs.

easier waypoint reordering and show x,y position when hovering over path

Trajectory Generator currently does not support a method of reordering the order of waypoints for a path, making it hard to fix a mistake or refine a path by adding more waypoints not on the end of the path. A solution would be the ability to drag-and-drop the waypoints in the sidebar into the appropriate order.

When creating paths, a user might need to inspect the X,Y coordinates of a specific, non-waypoint point on a path. Trajectory Generator lacks the ability to see the X,Y coordinates of any point on the path; only the X,Y coordinates of waypoints can be viewed. A solution would be to display the X,Y coordinates of a point on a path when the user hovers their mouse over that exact point.

Minor: Centr. accel. field does not display correctly

The field for entering centripetal acceleration values on the right side of the dashboard does not display correctly. As a result, the user is unable to adjust centripetal acceleration values from the default of 4 m/s/s. This bug occurs with the latest version of falcon dashboard. This bug likely occurs due to the "Max Centripetal Acceleration (f/s/s)" label taking up the entirety of the right sidebar.
screen shot 2018-11-27 at 5 40 51 pm

Support for smaller screens

When I run the program, the window is larger than my physical screen and I can't access the edges to resize it.
Windows 10
Display: 1366x768

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.