Name
*
First Name
Last Name
Email
*
Test Case #1 - Installation
1. Download and install Docker Desktop;
2. Download and install MiROS Installer;
3. Register a user account;
4. Create a Workspace.
100% successful.
I am stuck.
I don't know how to start.
Comments (optional)
If you are stuck, please describe at which step you can't proceed.
Test Case #2 - Connect to Robot
1. Click Connect button in Mission Control;
2. Enter robot domain IP;
3. Enter robot ssh user name and password;
4. Enter setup.bash file directory;
5. Connection successful.
6. Click on one of the Launch Files in Mission Control to launch it on the robot.
100% successful.
I am stuck.
I don't know how to start.
Comments (optional)
If you are stuck, please describe at which step you can't proceed.
Test Case #3 - Monitor, Simulate and Visualise.
1. Click RQT button in Mission Control and launch RQT in a new web browser window. Monitor your running Nodes and Topics;
2. Click Simulate button in Mission Control and launch Gazebo in a new web browse window. Run your robot simulation with Gazebo;
3. Click Visualise button in Mission Control and launch Rviz in a new web browswer window. Run your robot simulation with Rviz.
100% successful.
I am stuck.
I don't know how to start.
Comments (optional)
If you are stuck, please describe at which step you can't proceed.
Test Case #4 - Edit ROS Canvas
1. Click on ROS Canvas button in Mission Control;
2. Add a new ROS Package in Package Canvas;
3. Access the Node Canvas by double clicking the ROS Package you created;
4. Drag Nodes, Topics, Services & Actions from the side pane to Canvas;
5. Connect Nodes, Topics, Services & Actions;
6. Connect Topics from other Package outside of the one you created;
7. Double click a Node to Edit Node:
a. Select programming language
b. Add and remove Subscribers and Publishers;
c. Edit Parameters;
d. Access Code Editor;
8. Double click a Topic to Edit Topic:
a. Add a new message type;
b. Access Code Editor;
9. Double click a Service to Edit Service:
a. Add a new Request Param and a new Response Param;
b. Access Code Editor;
10. Double click an Action to Edit Action:
a. Add and remove a Request Param and a Response Param;
b. Add and remove a Server and Client;
c. Access Code Editor;
100% successful.
I am stuck.
I don't know how to start.
Comments (optional)
If you are stuck, please describe at which step you can't proceed.
Test Case #5 - Code Editor
1. Click on Code View button in the Mission Control;
2. Navigate through File Explorer;
3. Insert your code within the "custom code" field.
100% successful.
I am stuck.
I don't know how to start.
Comments (optional)
If you are stuck, please describe at which step you can't proceed.
Test Case #6 - Build Packages
1. Click on Build Packages button in Mission Control;
2. If you haven't connected to your robot, you need to click on Connect button first;
3. After the Build is successful on your robot, click on the launch files to launch them on your robot.
100% successful.
I am stuck.
I don't know how to start.
Comments (optional)
If you are stuck, please describe at which step you can't proceed.
Test Case #7 - Sync to GitHub
1. Click Sync to GitHub button in Mission Control;
2. Log in to your GitHub account;
3. Push your codes to an existing or a new repository;
4. Pull from your existing GitHub repository;
100% successful.
I am stuck.
I don't know how to start.
Comments (optional)
If you are stuck, please describe at which step you can't proceed.
Test Case #8 - Export Code
1. Click Export Code button in Mission Control;
2. Select the location on your computer hard drive to save the export code;
3. Re-open the export code in your prefer IDE such as VSCode to compile your code.
100% successful.
I am stuck.
I don't know how to start.
Comments (optional)
If you are stuck, please describe at which step you can't proceed.