Nao Robot: Difference between revisions
No edit summary |
No edit summary |
||
| (18 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
The naoqi operating system the robot runs uses linux kernel version <code>4.4.185-rt184-aldebaran</code> | The [[naoqi]] operating system the robot runs uses linux kernel version <code>4.4.185-rt184-aldebaran</code> | ||
It has 4GB of RAM. | The Nao runs an <code>Intel Atom E3845</code> from 2013. The architecture is <code>x86_64</code>. [[Nao Robot Cpu Info|CPU Info]] | ||
It has <code>4GB</code> of RAM. | |||
My Nao has a mac address of <code>00:13:95:1f:86:1d</code> on Ethernet and <code>b8:b7:f1:15:f6:11</code> on Wi-Fi | |||
<hr> | |||
Obtaining Root access on the operating system | |||
<hr> | |||
The operating system image comes in the <code>.opn</code> format. It can be extracted using <code>7z x file.opn</code> The <code>.ext3</code> image inside the file can be mounted using <code>sudo losetup --show --partscan -f image.ext3</code> | |||
Once the image is mounted, you can chroot into it by running <code>sudo chroot .</code> from the root of the mounted image. Then you can change the root password using <code>passwd</code> | |||
You can rebuild the image to the <code>.opn</code> format using the following scripts provided by NaoDevils: | |||
https://raw.githubusercontent.com/BackThrowTheBaguetteBrawler/NaoImage/refs/heads/master/generate_opn.sh | |||
https://raw.githubusercontent.com/BackThrowTheBaguetteBrawler/NaoImage/refs/heads/master/installer.sh | |||
./generate_opn.sh image.ext3 2.8.7.4_20210820_094013-rootpasswordAltered.opn | |||
The image can now be flashed to a USB drive using NaoFlasher. To install the image to the robot, plug the usb drive into his usb port, and hold his chest button down for 6 seconds. | |||
More detailed instructions on how to do this can be found here: https://web.archive.org/web/20250629215644/http://doc.aldebaran.com/2-8/software/naoflasher/naoflasher.html | |||
</hr> | |||
Latest revision as of 11:34, 4 October 2025
The naoqi operating system the robot runs uses linux kernel version 4.4.185-rt184-aldebaran
The Nao runs an Intel Atom E3845 from 2013. The architecture is x86_64. CPU Info
It has 4GB of RAM.
My Nao has a mac address of 00:13:95:1f:86:1d on Ethernet and b8:b7:f1:15:f6:11 on Wi-Fi
Obtaining Root access on the operating system
The operating system image comes in the .opn format. It can be extracted using 7z x file.opn The .ext3 image inside the file can be mounted using sudo losetup --show --partscan -f image.ext3
Once the image is mounted, you can chroot into it by running sudo chroot . from the root of the mounted image. Then you can change the root password using passwd
You can rebuild the image to the .opn format using the following scripts provided by NaoDevils:
./generate_opn.sh image.ext3 2.8.7.4_20210820_094013-rootpasswordAltered.opn
The image can now be flashed to a USB drive using NaoFlasher. To install the image to the robot, plug the usb drive into his usb port, and hold his chest button down for 6 seconds.
More detailed instructions on how to do this can be found here: https://web.archive.org/web/20250629215644/http://doc.aldebaran.com/2-8/software/naoflasher/naoflasher.html