[Question] Program and event

90 views
Skip to first unread message

Kibo-RPC Secretariat

unread,
Mar 18, 2020, 8:30:04 AM3/18/20
to 1st Kibo Robot Programming Challenge communication and QA forum
(This question is from Japan) 1. Is it possible that the return value of getTrustedRobotKinematics of the API includes an error?
2. What is the specific role of Intball? Is it possible to use information from Intball?
3.It is said that the moveTo method returns True on success, but how much error is this allowed?
4. What parts of the game do you think will be divided?

Kibo-RPC Secretariat

unread,
Mar 18, 2020, 8:31:13 AM3/18/20
to 1st Kibo Robot Programming Challenge communication and QA forum
1. Includes errors.
2. The role of Int-Ball is to shoot with a camera to assist Astrobee during the competition. Int-Ball acquisition information cannot be used.
3. Regarding the moveTo method, the minimum distance and angle that Astrobee can move is currently 5cm and 7.5deg.
In other words, the allowable error should be considered to be this level (less than this).
4. I hope that participants will be able to create the program including this.
What the secretariat can say is how much we can deal with the "difference between simulator and real machine" and "randomness" and write a safe program.

Kibo-RPC Secretariat

unread,
Mar 18, 2020, 8:32:02 AM3/18/20
to 1st Kibo Robot Programming Challenge communication and QA forum
1. If the simulator is installed locally, what are the recommended specifications for the equipment?

2. It has been explained that the simulator tries one program 10 times. Does the information contained in QR (that is, the position and orientation of P3) change during these 10 times? Or are they tried 10 times exactly under the same conditions?

3. When are the runPlan2 () and runPlan3 () methods in YourService.java executed?

Kibo-RPC Secretariat

unread,
Mar 18, 2020, 8:33:36 AM3/18/20
to 1st Kibo Robot Programming Challenge communication and QA forum
1. For local installation, 8 GB RAM (16 GB RAM is recommended if possible) and Ubuntu 16.04 are required. See section 4.6 of the Programming Manual for details.
There is no problem if the specifications of the CPU are CORE i5 or higher.
There is no need for a GPU.

2. In qualifying, 10 trials are performed in one program. At that time, the position and attitude information of P3 changes every time. In other words, the position of the Target is also different every time, so be sure to get the QR code information every time. The installation position of the QR code does not change.
3. Not used when using JAXA simulation server.
Please use it as a spare entry field.
However, when performing a simulation in the local environment, you can select a program to use after starting the GDS terminal from 1 to 3 and execute the program.
Reply all
Reply to author
Forward
0 new messages