Skip to content

๐Ÿค– Blockly based coding platform for Aldebaran NAO robots

License

Notifications You must be signed in to change notification settings

STEMMechanics/NAO-Cadet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

44 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Welcome

NAO Cadet Banner

NAO Cadet was created back in 2018 for the purpose of:

  • Teaching young kids how to code a NAO robot using a familar block based system
  • Allowing the product to work across multiple platforms (computer, tablets)
  • Kids can code from multiple devices and run on the same NAO robot

Over time, it has grown to support:

  • User accounts
  • Multiple domains or locations
  • Template scripts
  • Hiding advanced robot feature blocks to simplify the interface
  • Support for v6 NAOs (from version 1.1.0 onwards)

NOTE: Only the virtual robot in Choregraphe 2.8 is supported due to dependencies not present in version 2.1

๐Ÿ›Ÿ Limited Support

Support and updates to this software is now limited due to time commitments and no longer having access to the NAO ecosystem.

๐Ÿ–ฅ๏ธ Installation

To use NAO Cadet, you first need to install the naocadet.crg file onto your robot using the Choregraphe 2.8 program. Then once installed. it can be launched by speaking the word Cadet.

Connect your browser to the web address announced by the NAO.

The default admin password is admin. It is recommended that you first login as admin and change this password.

If you have any questions, please email james@stemmechanics.com.au. Any issues or feature requests, please use the issue tracker.

๐Ÿซ‚ Contribute

If you know (even a little) Python or Javascript, feel free to jump in and contribute to this project. We accept PRs that improve and enhance NAO Cadet for everyone.

If you would like to translate NAO Cadet to another language, you can do so by editing the i18n.js file. Please send through any translations as a PR or an email to james@stemmechanics.com.au so it can be included for all.

๐Ÿ“ฐ License & Warranty

This software is issued under the GNU GPL v3.

This basically grants you:

  • Use of this software privately, commercially and also distribute the software
  • Make any changes you want to the software, however the license cannot be changed
  • You are required to release any changes to the public, state the changes and display the license, copyright and any libraries

As per the license, we provide no warranty with this software and it is provided to you 'as-is'.

๐Ÿ“ฒ App

There is currently an older NAO Cadet app on the Google Play and Apple App Store. I am currently working on updating it to work with the latest Android/iPadOS versions.

๐Ÿ‘‹ @STEMMechanics