mcamp / vizrob Goto Github PK
View Code? Open in Web Editor NEWVisualization of the execution of nested state machines
Home Page: http://mcamp.github.io/VizRob
Visualization of the execution of nested state machines
Home Page: http://mcamp.github.io/VizRob
The visualizations work with run-time information, but they are only ready when all the data has arrived.
It would be cool if we show the visualizations at the same time they are receiving the data
We should have an UI for starters
We need to document how to use the visualization in SMACH
The SMACH adding machine depends on a serialization.
This serialization is useless, we need to remove it
For concurrency, there can be multiple machine to visualize at once
This is important since people may have different logging mechanism...
We need to document how to extend the bridge to work with other apps
With:
We need a configuration file to install the visualization
In MVMachine>>addCurrentState: there is an announcer, maybe this is not used anymore
Sometimes we get a red screen when updating the logs when the visualization is continuously being updated
We need to define and implement a way to stop receiving data from SMACH.
For now we are not sure how a program wrote in SMACH communicates that it has been ended. The possibilities are:
A LogCollection object is a list of logs. It would be useful to have our own visualization working there
The visualization of the machine flickers a lot
We build the view every time because roassal colors and size, it would be better to not build
everything again, just the colors and size, while we keep the position fixed of the elements
The NoneState exists because SMACH has 'none' state. Maybe, this should not be in the original API, but in the bridge itself
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.