Land Survey Robot

The main objective of this project is to build a robot that can conduct a land survey, especially help a user in the calculation of area of the given land and divide into subplots accordingly. You need to use Zigbee technology to establish the connection and make the robot work efficiently.

Read more..

This project has two parts, one is the survey robot and another is the area measurement module. Timer concept is used to calculate the distance travelled by the robot and the value is transmitted to the PC using Zigbee technology. And next comes the area calculation module where the embedded C language is used to efficiently determine the area of the plot.

Zigbee technology is a bi-directional wireless communication technology for shorter distance, lower complexity, lower cost & power consumption. Also because of low data rate, this technology is mainly used in automatic control of systems.

The advantages of this robot is that manpower required to carry out such area calculation activities can be reduced drastically and also the number of equipments required. It helps both in time saving and achieving better accuracy compared to the conventional methodologies.

Project Description:

  1. AT89S52: The AT89S52 is a low power, high performance CMOS 8-bit microcontroller with 8k bytes of in-system programmable flash memory. This is a powerful microcontroller which provides high flexibility and cost effective solution to many embedded control applications. It has the following standard features: 8K bytes of flash, 256 bytes of RAM, 32 I/O lines, watchdog timer, 2 data pointers, 3 16-bit timers/counters, on-chip oscillator and clock circuitry.
  2. L293D: The L293D are quadruple high-current half drivers. It is designed to provide bidirectional drive currents of upto 600-MA at voltage ranging from 4.5V to 36V. It is mainly used to drive inductive loads such as relays, solenoids, dc and bipolar stepping motors. On the L293D, external high-speed output clamp diodes should be used for inductive transient suppression.
  3. DC Motor: This is an electric machines which converts electrical energy to mechanical energy. This is the most commonly used motor for the actuation of robots.
  4. Zigbee: The robot uses Zigbee to establish the connection. It works on 2.4GHz ISM band with 20~250kbits/s data rate and has a transmission range of upto 1.5 km.

How to build Robotics projects Did you know

Skyfi Labs helps students learn practical skills by building real-world projects.

You can enrol with friends and receive kits at your doorstep

You can learn from experts, build working projects, showcase skills to the world and grab the best jobs.
Get started today!

Project Implementation:

The land survey robot performs three important tasks,

  1. First, it moves freely around the plot when given a desired direction. The movement of the robot is controlled and the direction in which it moves can be manipulated.
  2. Second, once it obtains the length of any desired plot as it moves along the desired direction then it transmits the length. This transmitted length is then stored in the PC and an area measurement module is used to calculate the area.
  3. Third, the robot can also be modified to calculate the area of subdivided plot. The robot just needs to be programmed differently and the subdivision of the plot can be calculated in a very less duration.
  4. The robot replaces the conventional techniques of area measurement and the discrepancies involved in it by automating the entire process.

Project Brief: The control unit transmits the command using Zigbee, which is received by the Zigbee receiver unit in the robot. The survey robot then moves according to the instructions received. There will also be a LCD display mounted which displays the value of lengths. A buzzer and stepper motor is used when subdivision of plot is performed. The geared DC motor is used for actuation and is controlled by the L293D motor driver. A 12V battery or a 12V adapter is used to power up the entire robotic system.

Software requirements:

  1. Keil Uvision 3: Keil Software makes C compilers, macro assemblers, real-time kernels, debuggers, simulators, integrated environments and evaluation boards for the 8051, 251, ARM and XC16x/C16x/ST10 microcontroller families

Programming language: Embedded C language

Latest projects on Robotics

Want to develop practical skills on Robotics? Checkout our latest projects and start learning for free

Kit required to develop Land Survey Robot:
Technologies you will learn by working on Land Survey Robot:
Land Survey Robot
Skyfi Labs Last Updated: 2022-05-20

Join 250,000+ students from 36+ countries & develop practical skills by building projects

Get kits shipped in 24 hours. Build using online tutorials.

More Project Ideas on Robotics

Night vision SPYBOT
Human Detection Robot using IR sensors
Mobile Controlled Robot
Rescue Robot and Pipeline Inspection using Zigbee
Mobile Robot Navigation System
Bluetooth Controlled Robot
Land Survey Robot
GPS-Guided Mobile Robot
Pick and Place Robot Vehicle
RF Based Night Vision Spy Robot Using 8051 Microcontroller
Autonomous Firefighting Robot
Robo Wheels Control By TV Remote
Gesture Based Wheel chair
Land Mine Detector Robot
How to Build a Self Balancing Robot?
Rubik's Cube Solver Robot
Load sharing Swarm Robots
Bluetooth Controlled Walking Robot
Robotic Bird
Gesture Controlled Walking Robot
Maze Solver Walking Robot
Mobile Controlled Walking Robot
Obstacle Avoider Walking Robot
Object Follower Walking Robot
Sensor Guided Walking Robot
Swarm Based Walking Robot
Voice Controlled Walking Robot
Wi-Fi Controlled Walking Robot
Robotic Suitcase
Gesture based Robotic Arm
Multipurpose Robot For Military
Whiskers based Robot
How to Build an Stair Climbing Robot?
Solar Based Railway Crack Detection Robot
Collision Avoidance Robot
Surveillance Robot
Micro Flying Robot
Octa-Pedal Bot using the Klann Mechanism
Rescue System From Bore well
Line Follower With Arm Robot
Obstacle tracker and follower robot using Image Processing
Robotic thumb
Robotic Snake using Arduino
Agriculture robot using Arduino
Step block Robot
Robot Swarm Construction
Solar panel cleaning robot
Autonomous Navigation Robot
Home Cleaning Movable Robotic Arm
Videography Robotic Arm
Robotic arm in construction
Solar tracker robot using microcontroller
Gesture Controlled Wheel chair
Bluetooth controlled Hexapod
Develop an Edge Detection Robot using Arduino
Rugged elevation four legged robot using Arduino
Multi link Aerial Robot
Robotic Arm Simulation with ROS and Gazebo
Automatic Grass cutter using Arduino
Hopping Robot Simulation using ROS

Subscribe to receive more project ideas

Stay up-to-date and build projects on latest technologies