
Mini Pupper, Release 1.0.0-alpha
sudo gedit
~/.
bashrc
Then add your Master and hostname config, for an example
export ROS_MASTER_URI
=
http:
//
192.168.1.106
:
11311
export ROS_HOSTNAME
=
192.168.1.106
1.2 Mini Pupper Setup
You
can
also
download
the
for
Mini
Pupper
side,
named
“xxx.MiniPupper_ROS&OpenCV_Ubuntu20.04.03.img”.
• 1.2.1 Hardware Dependencies
You should first install dependencies of servos, battery moniter and display screen. Please refer to
.
• 1.2.2 Controller Joystick interface installation
The Joystick interface in ROS is based on
project.
pip install ds4drv
sudo apt install ros
-
noetic
-
joy
sudo wget https:
//
raw
.
githubusercontent
.
com
/
chrippa
/
ds4drv
/
master
/
udev
/
50
-
ds4drv
.
rules
-
˓
→
O
/
etc
/
udev
/
rules
.
d
/
50
-
ds4drv
.
rules
sudo udevadm control
--
reload
-
rules
sudo udevadm trigger
sudo reboot
Then go into pairing mode with the controller: Home share button for ~3 sec. Run $ds4drv from command
line until the controller is connected.
ds4drv
This will output something like “Created devices /dev/input/jsX”. Then give the permissions to the device
sudo chmod a
+
rw
/
dev
/
input
/
jsX
• 1.2.3 Mini Pupper ROS packages installation
Then you can install the ROS packages for Mini Pupper. This should be installed both on Mini Pupper and your
PC.
cd
<
your_ws
>/
src
git clone
--
recursive https:
//
github
.
com
/
mangdangroboticsclub
/
minipupper_ros
cd minipupper_ros
/
champ
# it
'
s not recommend to compile gazebo on raspberry pi
sudo rm
-
rf champ_gazebo
cd
../../..
rosdep install
--
from
-
paths src
--
ignore
-
src
-
r
-
y
catkin_make
source
<
your_ws
>/
devel
/
setup
.
bash
• 1.2.4 Network Setup
Connect your PC and Mini Pupper to the same WiFi and find the assigned IP address with commands below.
88
Chapter 1. ROS2,Open-source,Education Robot Kit
Содержание Mini Pupper
Страница 1: ...Mini Pupper Release 1 0 0 alpha MangDang Technology Co Limited Jan 30 2023...
Страница 2: ......
Страница 3: ...GUIDE 1 ROS2 Open source Education Robot Kit 1 i...
Страница 4: ...ii...
Страница 16: ...Mini Pupper Release 1 0 0 alpha 12 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 17: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 13...
Страница 19: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 15...
Страница 21: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 17...
Страница 22: ...Mini Pupper Release 1 0 0 alpha 18 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 26: ...Mini Pupper Release 1 0 0 alpha 22 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 30: ...Mini Pupper Release 1 0 0 alpha 26 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 31: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 27...
Страница 32: ...Mini Pupper Release 1 0 0 alpha Assemble and 28 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 37: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 33...
Страница 38: ...Mini Pupper Release 1 0 0 alpha opposite side 34 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 39: ...Mini Pupper Release 1 0 0 alpha Step 3 2 Four legs 1 1 What is Mini Pupper 35...
Страница 46: ...Mini Pupper Release 1 0 0 alpha 42 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 49: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 45...
Страница 52: ...Mini Pupper Release 1 0 0 alpha 48 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 57: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 53...
Страница 59: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 55...
Страница 61: ...Mini Pupper Release 1 0 0 alpha Use four M2x5mm screws and four short supports 1 1 What is Mini Pupper 57...
Страница 67: ...Mini Pupper Release 1 0 0 alpha Step 5 9 Raspberry Pi 4 1 1 What is Mini Pupper 63...
Страница 70: ...Mini Pupper Release 1 0 0 alpha 66 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 72: ...Mini Pupper Release 1 0 0 alpha 68 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 74: ...Mini Pupper Release 1 0 0 alpha 70 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 75: ...Mini Pupper Release 1 0 0 alpha Step 6 5 Shoes Put on 4 shoes 1 1 What is Mini Pupper 71...
Страница 76: ...Mini Pupper Release 1 0 0 alpha Step 6 6 Completion 72 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 79: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 75...
Страница 80: ...Mini Pupper Release 1 0 0 alpha Step 7 3 Completion 76 Chapter 1 ROS2 Open source Education Robot Kit...
Страница 81: ...Mini Pupper Release 1 0 0 alpha 1 1 What is Mini Pupper 77...
Страница 104: ...Mini Pupper Release 1 0 0 alpha Top side 100 Chapter 1 ROS2 Open source Education Robot Kit...