Aldebaran NAO Robot

Aus TippvomTibb
Zur Navigation springen Zur Suche springen

Allgemeines

Ein neues Spielzeug zum Testen.

Das Unboxing-Video spar ich mir :-)) Gibt's hier schon.

Die Links zu Community laufen aktuell ins Leere.

Screenshot 2023-02-18 at 06-13-00 homepage SoftBank Robotics Community.png

Das hier scheint der Nachfolger zu sein. Die Anzahl der Dokumente kommt mich spontan etwas duerftig vor. Support: https://support.unitedrobotics.group/de/support/home

Durch die Übernahme von Softbank durch Aldebaran schein einiges noch im Argen zu liegen.

The former URL https://developers.softbankrobotics.com/ is no longer available since 2022 September the 30th.

Viele Infos scheinen uebertragen worden zu sein.

https://www.aldebaran.com/developer-center/index.html
Softbank Robotics Europe was renamed to Aldebaran Robotics since 2022 June.Please go to Aldebaran Robotics website for inquiries about Pepper & NAO in EMEA 

Die ersten technischen Infos:

  • 25 Freiheitsgrade (muss ich mal noch aufzaehlen ;-))
  • 7 Touch-Sensoren (Lage?)
  • 4 Richtmikrofone und Lautsprecher (je 4 oder 2 und 2?)
  • Spracherkennung (20 Sprachen gleichzeitig?)
  • 2 2D Kameras

Die Hauptdokumentation scheint das hier zu sein.

http://doc.aldebaran.com/2-8/index.html

First Contact

Per Ethernet-Kabel angeschlossen und folgendes erhalten.

11:30:08.713001 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:13:95:1e:23:04 (oui Unknown), length 548
11:30:08.713138 IP worker.bootps > 192.168.0.1.bootpc: BOOTP/DHCP, Reply, length 300
11:30:08.901513 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0 [6q] [10n] ANY (QM)? 4.0.3.2.e.1.e.f.f.f.5.9.3.1.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? barny.local. ANY (QM)? 1.0.168.192.in-addr.arpa. ANY (QM)? barny._ssh._tcp.local. ANY (QM)? barny._sftp-ssh._tcp.local. ANY (QM)? barny._naoqi._tcp.local. (440)
11:30:08.920154 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0*- [0q] 6/0/0 PTR _naoqi._tcp.local., PTR barny._ssh._tcp.local., PTR _ssh._tcp.local., PTR barny._sftp-ssh._tcp.local., PTR _sftp-ssh._tcp.local., PTR barny._naoqi._tcp.local. (169)
11:30:09.151606 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0 [6q] [10n] ANY (QM)? 4.0.3.2.e.1.e.f.f.f.5.9.3.1.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? barny.local. ANY (QM)? 1.0.168.192.in-addr.arpa. ANY (QM)? barny._ssh._tcp.local. ANY (QM)? barny._sftp-ssh._tcp.local. ANY (QM)? barny._naoqi._tcp.local. (440)
11:30:09.402157 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0 [6q] [10n] ANY (QM)? 4.0.3.2.e.1.e.f.f.f.5.9.3.1.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. ANY (QM)? barny.local. ANY (QM)? 1.0.168.192.in-addr.arpa. ANY (QM)? barny._ssh._tcp.local. ANY (QM)? barny._sftp-ssh._tcp.local. ANY (QM)? barny._naoqi._tcp.local. (440)
11:30:09.603000 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0*- [0q] 10/0/0 (Cache flush) PTR barny.local., (Cache flush) A 192.168.0.1, (Cache flush) PTR barny.local., (Cache flush) SRV barny.local.:22 0 0, (Cache flush) TXT "", (Cache flush) SRV barny.local.:22 0 0, (Cache flush) TXT "", (Cache flush) SRV barny.local.:9559 0 0, (Cache flush) TXT "MdnsInterfaceLocal=0" "Protocol=tcp" "RobotMaterialization=Real" "RobotType=Nao", (Cache flush) AAAA fe80::213:95ff:fe1e:2304 (404)
11:30:10.043104 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0*- [0q] 6/0/0 PTR _naoqi._tcp.local., PTR barny._ssh._tcp.local., PTR _ssh._tcp.local., PTR barny._sftp-ssh._tcp.local., PTR _sftp-ssh._tcp.local., PTR barny._naoqi._tcp.local. (169)
11:30:10.725081 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0*- [0q] 9/0/0 (Cache flush) PTR barny.local., (Cache flush) SRV barny.local.:22 0 0, (Cache flush) A 192.168.0.1, (Cache flush) TXT "", (Cache flush) SRV barny.local.:22 0 0, (Cache flush) TXT "", (Cache flush) SRV barny.local.:9559 0 0, (Cache flush) TXT "MdnsInterfaceLocal=0" "Protocol=tcp" "RobotMaterialization=Real" "RobotType=Nao", (Cache flush) AAAA fe80::213:95ff:fe1e:2304 (370)
11:30:10.725442 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0*- [0q] 1/0/0 (Cache flush) PTR barny.local. (61)
11:30:12.166167 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0*- [0q] 14/0/0 PTR _naoqi._tcp.local., PTR barny._ssh._tcp.local., (Cache flush) TXT "", (Cache flush) SRV barny.local.:22 0 0, (Cache flush) AAAA fe80::213:95ff:fe1e:2304, (Cache flush) A 192.168.0.1, PTR _ssh._tcp.local., PTR barny._sftp-ssh._tcp.local., (Cache flush) TXT "", (Cache flush) SRV barny.local.:22 0 0, PTR _sftp-ssh._tcp.local., PTR barny._naoqi._tcp.local., (Cache flush) TXT "MdnsInterfaceLocal=0" "Protocol=tcp" "RobotMaterialization=Real" "RobotType=Nao", (Cache flush) SRV barny.local.:9559 0 0 (391)
11:30:12.847335 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0*- [0q] 9/0/0 (Cache flush) PTR barny.local., (Cache flush) SRV barny.local.:22 0 0, (Cache flush) A 192.168.0.1, (Cache flush) TXT "", (Cache flush) SRV barny.local.:22 0 0, (Cache flush) TXT "", (Cache flush) SRV barny.local.:9559 0 0, (Cache flush) TXT "MdnsInterfaceLocal=0" "Protocol=tcp" "RobotMaterialization=Real" "RobotType=Nao", (Cache flush) AAAA fe80::213:95ff:fe1e:2304 (370)
11:30:12.847484 IP 192.168.0.1.mdns > 224.0.0.251.mdns: 0*- [0q] 1/0/0 (Cache flush) PTR barny.local. (61)


Ein Portscan per nmap.

Scanning 192.168.0.1 [1000 ports]
Discovered open port 22/tcp on 192.168.0.1
Discovered open port 80/tcp on 192.168.0.1
Discovered open port 8002/tcp on 192.168.0.1
Discovered open port 9503/tcp on 192.168.0.1
...
PORT     STATE SERVICE     VERSION
22/tcp   open  ssh         OpenSSH 7.8 (protocol 2.0)
80/tcp   open  http        nginx 1.15.7
|_http-title: Site doesn't have a title (text/html).
|_http-favicon: Unknown favicon MD5: 3C09063D56394B92505586D89AFBD1B0
| http-methods: 
|_  Supported Methods: GET HEAD
|_http-server-header: nginx/1.15.7
8002/tcp open  http        Tornado httpd 4.5.3
|_http-title: 404: Not Found
| http-methods: 
|_  Supported Methods: GET HEAD POST OPTIONS
|_http-server-header: TornadoServer/4.5.3
9503/tcp open  ssl/unknown
| ssl-cert: Subject: commonName=qi.private.aldebaran.lan/organizationName=Aldebaran/stateOrProvinceName=France/countryName=FR
| Issuer: commonName=qi.private.aldebaran.lan/organizationName=Aldebaran/stateOrProvinceName=France/countryName=FR
| Public Key type: rsa
| Public Key bits: 2048
| Signature Algorithm: sha256WithRSAEncryption
| Not valid before: 2020-01-29T14:35:08
| Not valid after:  2020-02-28T14:35:08
| MD5:   477d 32dd d837 f658 fe85 516f 1a46 1cbf
|_SHA-1: b224 cf84 fbc1 53e1 4ec2 4162 52e8 d615 39ef a7ad
|_ssl-date: TLS randomness does not represent time
MAC Address: 00:13:95:XX:XX:XX (congatec AG)
Device type: general purpose
Running: Linux 3.X|4.X
OS CPE: cpe:/o:linux:linux_kernel:3 cpe:/o:linux:linux_kernel:4
OS details: Linux 3.2 - 4.9

Robot Settings

Die Software wird fuer Linux, Windows 10(!) und MAC (MAedchen Computer) angeboten.

Bei Linux wird Ubuntu 16.04 Xenial Xerus - 64bits only unterstuetzt. Eine Installation auf OpneSuSE 15.3 ist an QT gescheidert. Also probier ich es mal in einer VM. Die Anforderungen sind ja minimal und meine 16 Kerne und 48 GB Hauptspeicher haben noch etwas Luft.

Die Anleitung befindet sich hier.

Man soll sich auf der Softbank Account anmelden. Der Link wird umgebogen nach

https://sso.aldebaran-robotics.com/pf/adapter2adapter.ping?TargetResource=https://cloud.aldebaran-robotics.com/
Screenshot 2023-02-18 at 06-32-45 IdP Logout.png

Faengt ja gut an. Nach dem Registieren wird ein Einlogversuch wie folgt quittiert.


Zitat: Das hat bestimmt ein 5-jaehriger Schimpanse programmiert. Ich entschuldige mich ausdruecklich bei allen 5-jaehrigen Schimpansen.

Choreographe

http://doc.aldebaran.com/1-14/software/choregraphe/choregraphe_overview.html

Request for Comments


Kommentar hinzufügen
TippvomTibb freut sich über alle Kommentare. Sofern du nicht anonym bleiben möchtest, registriere dich bitte oder melde dich an.