No-code for robotics front-end development
No/low-code platforms have won the non-programmer users in the web development community. Do we really need front-end developers for the robotics community? So far yes, robotic front-end work requires special skills such as graphics programming on web (e.g., Three.js/Babylon.js, WebGL, Leaflet, etc.)
What can we do to:
- Enable designers to directly work with backend/product engineers?
- Free engineers from implementing design details?
This page captures the notes I made for finding answers to these questions.
Background Research
- Where do existing no-code tools & services fall short?
- Plasmic won’t work for creating robotics data visualization components
- But it could probably handle user interactions outside of visual components like map, 3D world, etc.
- Q: Is there any no/low-code tools that will work for robotics data visualization?
- What about providing:
- A DSL like Vega-Lite
- No more no-code, target users would be developers who doesn’t have time
- A library like Streamlit
- A DSL like Vega-Lite
- Plasmic won’t work for creating robotics data visualization components
Possible Experiments
- Try to convert
- Autoware RVIZ Plugins, e.g., to Foxglove components