This repo was tested on Raspberry pi 3B+ as a computer for student.
Follow this instruction http://wiki.ros.org/ROSberryPi/Installing%20ROS%20Kinetic%20on%20the%20Raspberry%20Pi
Note: To avoid the memory exhaustion problem on Raspberry pi 3B+, you should increase swap memory before catkin_make. I set it to 1024M.
There are few configs to change before execute program.
- Go to
Edit/Prereferences/Tools
- In Terminal box. Change from
x-terminal-emulator -e "/bin/sh %c"
tox-terminal-emulator -e /bin/bash %c
- Create new python file or Open
example_0_First_program.py
- Go to
Build/Set Build Commands
- In Execute box. Change from
python "%f"
tosource ~/ai_camp_python/env.bash && python2.7 "%f"
You have to change ROS_IP
and ROS_MASTER_URI
in ai_camp_python/env.bash corresponding to your machine.