UNSWComputing / rUNSWift-docs

rUNSWift docs
https://runswift.readthedocs.io/
2 stars 3 forks source link

Help -- install the release code 2022 on a naoV6 #41

Closed antbono closed 6 months ago

antbono commented 1 year ago

Hello everyone!

I am trying to install the rUNSWift-2022-release on a NAOV6 to get familiar with your motion module.

At the moment I have cloned the repository and I have nao-2.8.5.11_ROBOCUP_ONLY_with_root.opn.

I am not sure what are the next steps in order to compile the code and flash it on the nao.

Thank you very much for your attention!

(@marco9700)

jayenashar commented 1 year ago

run setup-build.sh like here: https://runswift.readthedocs.io/en/2022/contributing/pc_setup_contributing.html#build-environment-setup

you may get an error downloading the ctc. place the ctc in <clone dir>/ctc/ctc-linux64-atom-2.8.1.33.zip and run setup-build.sh.

hopefully you don't need to disable the build for nao v5.

then use these instructions to setup a robot: https://runswift.readthedocs.io/en/2022/setup/nao_setup.html#patching-the-os-for-runswift it's easier if you name your robot after one of our existing v6 names. e.g. nemo

then use these instructions to copy the built executable: https://runswift.readthedocs.io/en/2022/running/syncing.html

then use this to run the executable: https://runswift.readthedocs.io/en/2022/running/running_runswift.html

or you may be able to triple-press: https://runswift.readthedocs.io/en/2022/running/button_presses.html

you'll need to double-press to stiffen the joints, then single-press twice if you don't have a game controller. once to penalise. once to play.

antbono commented 1 year ago

where can i find the right ctc zip file? i can't find it neither in docs or on the web.. The only thing I have found is this but I am not sure how to use it for this purpose.

jayenashar commented 1 year ago

have you tried to build any other teams' code? i think they all require the same ctc.

aldebaran are often changing their site so any instructions to find the ctc need continuous updating.

i see the C++ SDK on https://www.aldebaran.com/en/support/nao-6/downloads-softwares but it's not exactly the same as the CTC. it may work but we've never tried it. i would suggest you contact aldebaran and request the cross toolchain (ctc) for nao v6 robocup.

antbono commented 1 year ago

Ok, thank you jayen! I'll update after getting the ctc.

pzrq commented 6 months ago

Closing due to inactivity.

The 2022 release is now archived, with the rUNSWift-2023-release a potentially better place to open issues.

@antbono Please feel welcome to link to this issue if you encounter a related issue, thanks!