Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...



Chemistry: LiPo
Voltage: 22 Volts
Capacity: 1300mAh
Charge Rate: 5C
Series Count: 6S
ttyACM0#define MOTOR1_IN_A 20
#define MOTOR1_IN_B 1
#define MOTOR1_PWM 22
#define MOTOR2_IN_A 6
#define MOTOR2_IN_B 8
#define MOTOR2_ PWM 5#define MOTOR1_ENCODER_A 14
#define MOTOR1_ENCODER_B 15
#define MOTOR2_ENCODER_A 12
#define MOTOR2_ENCODER_B 11ODOM_RAW

rset docker there.
# launch the motor controller and lidar
roslaunch minirover mr_bringup.launch
# launch camera (optional if you need the camera)
roslaunch gpg_bran raspicam.launch# Fun prr examples
rosrun prrexamples red_light_green_light.py
rosrun prrexamples wander.py
# Visualize robot with rviz
roslaunch gopigo3_navigation gopigo3_rviz.launch
# Or with gazebo (not as useful)
roslaunch gopigo3_navigation gopigo3_gazebo.launch
# Run different simulated stages to experiment with roslaunch
roslaunch turtlebot3_gazebo turtlebot3_stage_1.launch
roslaunch turtlebot3_gazebo turtlebot3_stage_2.launch
roslaunch turtlebot3_gazebo turtlebot3_stage_3.launch
roslaunch turtlebot3_gazebo turtlebot3_stage_4.launch
# Control the robot
roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch
# Begin building the map on real robot
roslaunch gopigo3_navigation gopigo3_slam.launch
# Begin localization with AMCL
roslaunch gopigo3_navigation amcl.launch
>>> import spidev
>>> spi = spidev.SpiDev()
>>> spi.open(0,1)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
PermissionError: [Errno 13] Permission deniedping gopigo3.localssh pi@gopigo3.localsudo nmcli d wifi connect <SSID> password <password>ssh pi@<ip address># In the shell of the robot:
sudo hostname pitosalas
# In the hostname file:
sudo nano /etc/hostnamesudo apt-get remove -y tailscale
sudo rm -rf /var/lib/tailscale/tailscaled.state
# Reboot right after!
sudo reboot# Get the tskey from Pito
cd ~/rosutils
chmod +x pi_connect.sh
# Run the script with the tailscale authkey
sudo ./pi_connect.sh <tskey-123abc456>
# On successful connect, you should see this
# Connected. IP address: 100.xx.xxx.xxxcd ~/rosutils
git pull
cp ~/rosutils/bashrc_template.bash ~/.bashrc
cd ~/catkin_ws/src/gpg_bran4
git pullcd
git clone https://github.com/campusrover/rosutils.git
cp rosutils/bashrc_template.bash .bashrc├───models
│ └───agent.py
│ └───goal.py
│ └───obstacle.py
├───plots
│ └───map.png
├───src
│ └───boundary_detection.py
│ └───controller.py
│ └───fiducial_vision.py
│ └───geometry.py
│ └───main.py
│ └───node.py
│ └───path_finder.py
│ └───boundary_profiler.py
│ └───transforms.py
│ └───path_test.py
│ └───viz.py
├───params.yamlcapture_continuousPoint[]src/transform.pymodels/agent.py(0, 0)obstacle





