The potential problems in electrical connections could be the I/O pins which are connecting different devices to each other. for example the relays, drivers, and embedded controller on IMU and servo controller part. to debug them the best way is to first read the explanations provided in the related section and then based on the maps of I/O pins and find the problem.
- whenever its required to do some electrical debug, please make sure that the power is off.
- Also, by checking the data-sheets of different components you can find out more about the type of connection.
NOTE
further information about electrical connections of each part (like servos, IMU,..) is given in the related section under the AgriBot Software.
In case of having any issue with Network and making connection to the Agribot please first, read the How to Connect to AgriBot, and in case which you couldn't find or solve the problem, follow the instructions below:
- make sure all setting are set according to the How to Connect to AgriBot
- In case of having problem with Ethernet connection:
- check the cable of Ethernet connection from Raspberry pi to the switch mounted on the robot.
- check the Ethernet cable which connects your PC to the switch.
- reset the Ethernet switch on the robot.
- create a static IP manually for your PC in range of IP: 192.168.0.x with Net-mask: 24
- check your IP address by using
$ ifconfig
- On the Remote PC use command below to make sure raspberry pi in reachable in the network.
$ ping 192.168.0.100
if IP was reachable then problem should be solved.
- In case of having problem with Wifi connection:
- reset the Wifi router.
- create a static IP manually for your PC in range of IP: 131.220.233.x with Net-mask: 24
- check your IP address by using
$ ifconfig
- On the Remote PC use command below to make sure raspberry pi in reachable in the network.
$ ping 131.220.233.190
if IP was reachable then problem should be solved.
As all the mechanical parts are attached together by screws and nuts, its recommended to check the connections and tight them up sometimes, specially, in time of taking the robot to the fields or doing experiments with long run.
The most important mechanical parts and connection which can affect the performances is listed here:
- Main connection of both legs in front and the back of the robot. (please take care of the dimensions when you tight screws, use a meter to measure the distance between legs and match them to specification shown in Mechanical Design), also check the screws on the profiles which are used to fix legs together.
- Connection of servo motors at rear axes (where the shaft of caster wheel is connected to the shaft of servo motor using a coupler). check all the screws on the coupler part.
- Connection of front wheels to the motors and the connection of motors to the U-shape hinge of front wheels.
Section:
by: Alireza Ahmadi
University of Bonn- Robotics & Geodetic Engineering