First time connecting

The Vertex One is shipped with its Wi-Fi access point enabled, thereby making it easy for first-time users to connect over Wi-Fi to the robot.

Establishing a connection with the Vertex One can be performed in any terminal on Windows, Linux, or Mac. Proceed with following the next steps to establish a connection with the Origin One.

Connect to the Vertex Access Point

  1. Turn on the Vertex One

    First, ensure the Vertex One is turned on. Do so by pressing the power button for 2 seconds.

  2. Connect to the Vertex One's Wi-Fi network

    The Vertex One will broadcast a Wi-Fi network that you can connect to. This network will be named Vertex <serial number> and will not be password protected. You'll receive the <serial number> of the Vertex from Avular upon delivery. Go to your computer's Wi-Fi settings and connect to this network. When connected to the access point, you can access the robot's internal Linux computer through the address 192.168.192.1.

  3. Check the local connection is established

    Open a terminal window and run the following command. If the packages send are received, as in the example below, the connection is established. Exit ping using ctrl + c.

    > ping 192.168.192.1
    PING 192.168.192.1 (192.168.192.1) 56(84) bytes of data.
    64 bytes from 192.168.192.1: icmp_seq=1 ttl=64 time=24.7 ms
    64 bytes from 192.168.192.1: icmp_seq=2 ttl=64 time=3.66 ms
    ^C
    --- 192.168.192.1 ping statistics ---
    2 packets transmitted, 2 received, 0% packet loss, time 1002ms
    rtt min/avg/max/mdev = 3.659/14.165/24.671/10.506 ms
    

  4. Connecting to the robot

    Establish an SSH connection by ssh -A avular@<hostname>.local, (replace <hostname> by vertex-<serial-number> as default hostname) or via the IP address ssh -A avular@192.168.192.1 which will return the avular@<hostname> once connected (useful if you ever lose your hostname). In the following example, the IP-address is used. If the command asks if you are sure you want to connect, type yes and press enter. You will then be prompted to enter the robot's password. The default password is avular.

    > ssh -A avular@192.168.192.1
    The authenticity of host '192.168.192.1 (192.168.192.1)' can't be established.
    ED25519 key fingerprint is SHA256:dq4cSjxcFguh7aYPBiwK2bJpDo7SkrmJW2PRMDAtfD0.
    This host key is known by the following other names/addresses:
    ~/.ssh/known_hosts:87: [hashed name]
    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
    Warning: Permanently added '192.168.192.1' (ED25519) to the list of known hosts.
    avular@192.168.192.1's password: 
    

    Once you're connected successfully in the terminal to the Vertex, you'll receive a screen that shows the Avular logo.

  5. Change the password

    We strongly suggest changing the default password. The new password will be required to log in through SSH, or to execute any privileged (sudo) commands, so do not forget it as it is the only way to connect. You can change the password using the following command:

    passwd
    

    Enter the current password, avular, and then enter the new password twice (note that the password won't be displayed as you type it). The password needs to be at least 8 characters long. The password will not be displayed on the screen as you type it and if the password change is successful, you will receive a confirmation message. Please take great care not to lose the password.

    Info

    If you need to abort changing the password, proceed with entering CTRL + U followed by CTRL + D. The command line will abort changing the password and will prompt passwd: password unchanged.

    Warning

    Losing a modified password will require a full factory restore of the Linux computer by Avular. Take good care not to lose the password.

  6. Start using the robot

    From here on out you can start developing on and using the onboard compute module.