Skip to content

Commit

Permalink
Update 2 Pro readme files
Browse files Browse the repository at this point in the history
  • Loading branch information
Afreez committed Mar 23, 2024
1 parent 40242c5 commit 39afa9a
Show file tree
Hide file tree
Showing 4 changed files with 108 additions and 1 deletion.
Binary file added docs/_static/74.2pro.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 5 additions & 1 deletion docs/guide/AssembleMiniPupper2Pro.rst
Expand Up @@ -6,6 +6,10 @@ Assemble Mini Pupper 2 Pro
:depth: 2


※ General DIY process:

* Assemble --> Calibration --> Run

※ Attention:

* The MCU(ESP32 and AT32) software are both pre-installed, you don't need to flash any MCU image.
Expand Down Expand Up @@ -276,7 +280,7 @@ After Mini Pupper run sometime, some screws or nuts will loose, you have to chec

Remove the protective sheet for the display. Fold the thin flexible cable at the edge of the display. Attach the board and the display to the main unit.

.. image:: ../_static/74.jpg
.. image:: ../_static/74.2pro.jpg
:align: center

.. image:: ../_static/79.v2.1.jpg
Expand Down
102 changes: 102 additions & 0 deletions docs/guide/SoftwareCalibration.MP2.rst
@@ -0,0 +1,102 @@
==============================
Software Calibration for Mini Pupper 2 and 2Pro
==============================

.. contents::
:depth: 2


1. Calibration Setup
-------------

Tools
^^^^^^
In addition to the tools included in the kit, the following items are required.

* USB keyboard
* HDMI display
* micro HDMI cable for connection between display and Raspberry Pi

Step 1.1 Startup raspberry pi
^^^^^^^^^^^^^^^^^^^^^

* Connect the carry board to the display with a microHDMI cable.
* Connect a USB keyboard to the carry board.
* Press and hold the battery button of the Mini Pupper for three seconds to boot up.
* If you can see Ubuntu running on your screen, you have succeeded. You should also see the IP address or "IP: no IPv4 address" on Mini Pupper display.

.. image:: ../_static/101.jpg
:align: center


Step 1.2 Log in
^^^^^^^^^^^^^^^^^^^^^

* Press ubuntu button on the screen to log in.
* Default username: ubuntu
* Default password: mangdang

Step 1.3 Set your own WiFi
^^^^^^^^^^^^^^^^^^^^^

* Set your WiFi following this guide, thanks!

https://github.com/mangdangroboticsclub/mini_pupper_web_controller

.. image:: ../_static/102.jpg
:align: center


Step 1.4 Open ports for ssh (Optional)
^^^^^^^^^^^^^^^^^^^^^

* Attempt to make an ssh connection from your PC to Ubuntu.

::

ssh ubuntu@192.168.x.x -p 22

* If you are unable to make an ssh connection from your PC, you will need to configure the following, maybe.

::

sudo ufw allow 22
sudo ufw reload
* If firewall is not running, do the following.

::

sudo ufw enable

2. Calibration
-------------

Step 2.1 Leg calibration
^^^^^^^^^^^^^^^^^^^^^^^^^
Please refer to the below calibration video clip.

.. raw:: html

<div style="position: relative; height: 0; overflow: hidden; max-width: 100%; height: auto;">
<iframe width="560" height="315" src="https://www.youtube.com/embed/96z3NyjY2t0?mute=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>


* Then assemble the 4 legs by hand at the right position as the below picture shows.

.. image:: ../_static/105.png
:align: center

* It is a little bit difficult to measure the accurate inclination of the legs, so it is better to place the legs on a grid, like a piece of graph paper, to check that they are in the same position from front to back and from side to side, and to make any final adjustments.

.. image:: ../_static/107.jpg
:align: center

* When all legs are at 45° inclination as shown, press "s" to save the settings. Press "q" to quite the calibration application.


Step 2.2 Run
^^^^^^^^^^^^^^^^^^^^^

* Please check the web controller repo: https://github.com/mangdangroboticsclub/mini_pupper_web_controller
1 change: 1 addition & 0 deletions docs/index.rst
Expand Up @@ -87,6 +87,7 @@ We are all dreamers, and we look forward to connecting talents worldwide and inn
guide/AssembleMiniPupper2
guide/AssembleMiniPupper2Pro
guide/Software
guide/SoftwareCalibration.MP2
guide/SLAM
guide/Navigation
guide/Simulation
Expand Down

0 comments on commit 39afa9a

Please sign in to comment.