Intro

View instructions on GitHub

picture 4

Create Your Program

  • Implement your code in the runPlan1 and runPlan3 methods in the YourService.java file.

Note: When you open the APK template folder, the “Android Gradle Plugin Update Recommended” dialog may appear. However, you must not update the plugin due to a dependency problem. Select “Don’t remind me again for this project”.

Build the APK

  • Select Build Make Module ‘app’
  • The APK file (app\build\outputs\apk\debug\app-debug.apk) can now be uploaded to the simulation

Run the JAXA Web Simulator

  • Upload the APK to the web simulator
    • Log in to Kibo-RPC site https://jaxa.krpc.jp/
    • Click SIMULATION button, then select the left-hand tab (e.g. Preliminary)
    • Drag and drop app-debug.apk with optional memo (e.g. “change moveTo() parameters to rulebook values and add saveMatImage()“) into an available slot and confirm settings
    • Click START SIMULATION, then View Results (Note: the simulation may take 20+ minutes to complete)

picture 6

  • View simulation
    • While simulation is running, click Simulation Viewer button to show remote connection login info and copy the password
    • Click VIEW button which will send you to a NoVNC session to see Astrobee moving in the simulation

picture 8

picture 7

Next: Astrobee Movement and Rotation