Integration of VisualCircuit and VC+ #222
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dockerized Execution of Robotics Applications in RADI
This guide outlines the steps to set up and run a Dockerized execution of robotics applications made from VisualCircuit within the RADI (Robotics Application Development Interface).
Step 1: Set Up VisualCircuit
Step 2: Start Frontend
cd frontend
npm start
Step 3: Start Backend
cd backend
python3 manage.py runserver 8080
Step 4: Activate PythonWebIDE Environment
cd PythonWebIDE
source env/bin/activate
Step 5: Start React Frontend
cd react_frontend
npm run dev
Step 6: Start Another Backend Instance
cd backend
python3 manage.py runserver
Step 7: Run Docker image RADI
sudo docker run --rm -it --name radi -p 2303:2303 -p 1905:1905 -p 8765:8765 -p 6080:6080 -p 1108:1108 -p 7163:7163 jderobot/robotics-academy:3.4.5 --no-server
Verification
After following these steps, the VisualCircuit should be running in a Dockerized environment within the RADI.
Video Proof.
Fixes