Camera kinetic model applied to crop row tracking and weed detection

Size: px
Start display at page:

Download "Camera kinetic model applied to crop row tracking and weed detection"

Transcription

1 Camera kinetic model applied to crop row tracking and weed detection Gonzalo Ruiz-Ruiz *, Luis M. Navas-Gracia, Jaime Gómez-Gil 2 Department of Agricultural and Forest Engineering, University of Valladolid, Avda. Madrid 44, Campus La Yutera, Palencia, E34004, SPAIN 2 Department of Communications and Signal Theory and Telematics, University of Valladolid, Cmno. del Cementerio, Campus Miguel Delibes, Valladolid, E470, SPAIN *Corresponding author. gruiz@iaf.uva.es Abstract Computer vision can be used within precision farming to carry out crop row tracking and weed detection, looking for objectives such as vehicle steering and selective weed removing. Previous work used static parametric search areas to look for similar crop lines between consecutive frames in a sequence. This new work improves that method by introducing a camera kinetic model which generates dynamic search areas, based on configurable parameters of the vehicle which mounts the camera/s. These new search areas are much more realistic than static areas, therefore crop row detection and tracking are improved because of the efficient utilization of processing resources. Key words: Row tracking, weed detection, image analysis, kinetic model, precision farming.. Introduction Computer vision is one of the tools which are used in precision farming: by processing digital images and analysing the information extracted from them, farm tasks can be made more efficiently and product quality can be improved. In most of the cases, computer vision has been used for remote sensing with cameras mounted on aerial platforms: satellites, aircrafts or observation balloons. When cameras are mounted on terrestrial vehicles such as tractors, instead of aerial platforms, information extracted from images can also be applied in real time. Two objectives of precision farming involving computer vision are crop row tracking and weed detection. First one can be employed in tractors steering, either automatic or assisted. Guidance of vehicles is usually performed by satellite-based systems, mainly GPS (Global Positioning System), which offer a very good precision using additional technologies such as RTK (Real Time Kinematic), but sometimes it is necessary to guide vehicles detecting local objects, such as crop plants themselves. Detecting the distribution of plants by image analysis makes possible to improve the satellite-based guidance or even to create an autonomous guidance system. (Marchant & Brivot, 995; Marchant, 996; Southall, et al., 998; Astrand & Baerveldt, 2002; Leemans & Destain, 2006; Leemans & Destain, 2007). Crop row tracking can also be used for weed detection, previously detecting crop plants inside rows. Finally, the last objective of automatic weed detection consists of removing weeds in a selective way, using chemical or mechanical methods. This work presents an advance in previous algorithms for row tracking and weed detection by introducing a kinetic model of cameras mounted in any type of terrestrial vehicle. The objective of this model consists of improving the efficiency and performance of sequence correlation developed in previous work. In that work, a line searching method was based on patterns with static parameters instead of the dynamic parameters of this new work.

2 2. Materials and methods 2.. Row tracking and sequence correlation Previous work consisted of tracking crop rows detecting individual plants (Ruiz-Ruiz et al., 200a) and correlating sequence frames (Ruiz-Ruiz et al., 200b). The algorithms followed the diagram shown in Fig., and were applied to images of crops sowed in lines, such as peas, sunflowers, maize and sugar beet. Images were acquired using an automatic system mounted in the shovel of a tractor. The novel algorithm for crop rows tracking had two parts. In the first step, potential crop rows were detected for each individual image whereas, in the second step, lines from consecutive frames were filtered and correlated to improve crop row detection. FIGURE : General diagram of the algorithms for crop row tracking and sequence frames correlation (left) in images corresponding to linear crops, peas (a,b) and sunflowers (c,d). The correlation of detected lines in consecutive frames is based on the fact that a certain region of soil appears in these consecutive images and all of them represent the same crop rows. Analyzing the persistence of detected lines in consecutive images, the rest which do not appear in continuous way can be removed as detection noise, as shown in Fig. 2.

3 FIGURE 2: Three consecutive frames in a sequence. Non-vertical detected line in middle frame (b) is removed since it not detected in previous (a) and following (c) frames. Inter-image lines correlation is based on search areas, which are regions in the image with a specific geometry around well detected lines (Fig. 3). For a given line with parameters (θ 0, ρ 0 ) (), the search area is made by rotating the line between two limits [θ 0 α, θ 0 + α] and shifting horizontally these limit lines (±d). In this case, the rotation point p 0 = (x 0, y 0 ) is the middle point of each line in the y-axis, since crop rows should appear following y-axis and similar directions. Thus, a search area is defined by a central line (θ 0, ρ 0 ) and two configurable parameters, α and d (Fig. 3). x cos y sin () FIGURE 3: Parametric search areas for row correlation between consecutive frames in a sequence Given a new line (θ, ρ ), it is considered similar to (θ 0, ρ 0 ) if the first one belongs to the search area of the second one. First, to fulfil this condition, θ must be between θ 0 α and θ 0 + α. Once it is true, ρ must be between ρ A and ρ B, that is, ρ values for two lines which go through p A and p B points (Fig. 3) and which angle is θ. Both conditions are defined in (2). (θ, ρ ) belongs to (θ 0, ρ 0 ) search area if x cos y sin x cos y sin A A 0 0 B B (2)

4 A search area is assigned to each well detected crop row. These search areas will be used to look for the same crop rows in the following frames Camera kinetic model The advance of the present work consists of limiting and determining the camera position between consecutive frames in a sequence, so the parameters of the search area (Fig. 3) can be defined dynamically. The camera movement model is obtained from the movement model of the farm vehicle in which the camera is mounted. In this case the model represents a typical farming tractor with front steering wheels. Table list the parameters relating to the vehicle, including both static and dynamic parameters. TABLE : Kinetic model parameters and units Static Vehicle parameters Dynamic Crop parameters Camera parameters - Front axle width (m) - Rear axle width (m) - Distance between axles (m) - Steering angle (rad) - Driving wheels speed (m/s) - Number of lines - Gap between lines (m) - Lines angle (rad) - Relative X camera position (m) - Relative Y camera position (m) - Rotation angle (rad) - Frame area width (m) - Frame area height (m) Also some parameters describe crop lines: number of represented lines, distance between them and angle to a general coordinate system (Table ). Finally, the camera position is described by the distance to the middle point of the front axle of the vehicle in order to transfer the tractor movements to the camera. The camera description is completed with the frame area, considering a rectangular frame area (Table ). From a known point, the vehicle movement is computed for short time increments. Then the position of the camera is computed by moving its position from the reference point of the vehicle, in this case the middle point of the front axle. If necessary, the model allows the camera to be rotated. Finally, the camera position and orientation is moved to the ground through the field of view of the camera, using two parameters: distance between optics and ground and view angle in relation to ground view. The camera model is placed on top of a static model of an in-line crop (Fig. 4a). Changing to the camera view (Fig. 4b), it is possible to store the position of the model crop lines along the time. These lines make an area representing the searching areas for the tracking algorithm, so the shape and other parameters of these areas can be easily computed.

5 (a) FIGURE 4: (a) Camera and crop row models in a general coordinate system. (b) Crop row model in the camera coordinate system (black-dashed line) and lines from previous frames for one row (red-continuous line). (b) 3. Results and conclusion Several tests were performed in some types of crops, sunflower, sugar beet and maize. The results were satisfactory, improving the rate of well detected crop rows related to previous work using static search areas. In this way, the correlation between lines of consecutive frames of an image sequence adapts to the specific conditions at any time, such as position, steering angle and speed. Also, the computing time and resources are optimised because the searching areas are not overestimated or underestimated. Moreover, realistic search areas have not a sandglass (crossed trapezium) shape, as supposed in previous work, but a simple trapezium shape. Acknowledgements Thanks to Grants of the University of Valladolid for PhD studies, to Consejería de Educación of the Junta de Castilla y León for the support in projects VA064A08 and VA008B08, and to Escuela de Capacitación Agraria Viñalta in Palencia, Spain. References Astrand, B., & Baerveldt, A. J. (2002). An Agricultural Mobile Robot with Vision-Based Perception for Mechanical Weed Control, Autonomous Robots. 3, Leemans, V., & Destain, M. (2007). A computer-vision based precision seed drill guidance assistance, Computers and Electronics in Agriculture,. 59, -2. Leemans, V., & Destain, M. (2006). Application of the Hough Transform for Seed Row Localisation using Machine Vision, Biosystems Engineering. 94, Marchant, J. A., (996). Tracking of row structure in three crops using image analysis, Computers and Electronics in Agriculture. 5, Marchant, J., & Brivot, R., (995). Real-Time Tracking of Plant Rows Using a Hough Transform, Real-Time Imaging., Ruiz-Ruiz, G., Gómez-Gil, J., Navas Gracia, L.M., & Silva Junior, M.C., (200a). Crop row tracking by detecting individual plants using computer vision to guide farming vehicles.

6 Proceedings of XVII World Congress of the International Commission of Agricultural and Biosystems Engineering (CIGR200), Quebec City, Canada, June 3-7. Ruiz-Ruiz, G., Navas-Gracia, L.M., Gómez-Gil, J., & Silva Junior, M.C., (200b). Sequence Correlation for Row Tracking and Weed Detection using Computer Vision. Proceedings of the II CIGR Workshop on Image Analysis in Agriculture, August, 200, Budapest, Hungary. Southall, B., Marchant, J., Hague, T., & Buxton, B., (998). Model based tracking for navigation and segmentation. Computer Vision - ECCV'98, Springer Berlin - Heidelberg, pp

DEVELOPMENT OF A TRACKING AND GUIDANCE SYSTEM FOR A FIELD ROBOT

DEVELOPMENT OF A TRACKING AND GUIDANCE SYSTEM FOR A FIELD ROBOT DEVELOPMENT OF A TRACKING AND GUIDANCE SYSTEM FOR A FIELD ROBOT J.W. Hofstee 1, T.E. Grift 2, L.F. Tian 2 1 Wageningen University, Farm Technology Group, Bornsesteeg 59, 678 PD Wageningen, Netherlands

More information

A New Navigation Line Extraction Method for Agriculture Implements Guidance System

A New Navigation Line Extraction Method for Agriculture Implements Guidance System A New Navigation Line Extraction Method for Agriculture Implements Guidance System Mingxuan Li, Man Zhang *, Haiyan Huan, and Gang Liu Key Laboratory of Modern Precision Agriculture System Integration

More information

RESEARCH ON MACHINE VISION BASED AGRICULTURAL AUTOMATIC GUIDANCE SYSTEMS

RESEARCH ON MACHINE VISION BASED AGRICULTURAL AUTOMATIC GUIDANCE SYSTEMS RESEARCH ON MACHINE VISION BASED AGRICULTURAL AUTOMATIC GUIDANCE SYSTEMS Bin Liu 1, Gang Liu 1,*, Xue Wu 2 1 Key Laboratory of Modern Precision Agriculture System Integration Research, China Agricultural

More information

A Vision System for Autonomous Weed Detection Robot

A Vision System for Autonomous Weed Detection Robot A Vision System for Autonomous Weed Detection Robot Muhammad Asif, Samreen Amir, Amber Israr and Muhammad Faraz Abstract In this paper, a vision guidance system for automated weed detection robot is presented.

More information

ISSN: International Journal of Science, Engineering and Technology Research (IJSETR) Volume 6, Issue 1, January 2017

ISSN: International Journal of Science, Engineering and Technology Research (IJSETR) Volume 6, Issue 1, January 2017 AUTOMATIC WEED DETECTION AND SMART HERBICIDE SPRAY ROBOT FOR CORN FIELDS G.Sowmya (1), J.Srikanth (2) MTech(VLSI&ES), Mallareddy Institute Of Technology (1) Assistant Professor at Mallareddy Institute

More information

A New Algorithm for the Distributed RWA Problem in WDM Networks Using Ant Colony Optimization

A New Algorithm for the Distributed RWA Problem in WDM Networks Using Ant Colony Optimization A New Algorithm for the Distributed RWA Problem in WDM Networks Using Ant Colony Optimization Víctor M. Aragón, Ignacio de Miguel, Ramón J. Durán, Noemí Merayo, Juan Carlos Aguado, Patricia Fernández,

More information

Integrating Sensory/Actuation Systems in Agricultural Vehicles

Integrating Sensory/Actuation Systems in Agricultural Vehicles Sensors 2014, 14, 4014-4049; doi:10.3390/s140304014 Article OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Integrating Sensory/Actuation Systems in Agricultural Vehicles Luis Emmi 1, *,

More information

Improving autonomous orchard vehicle trajectory tracking performance via slippage compensation

Improving autonomous orchard vehicle trajectory tracking performance via slippage compensation Improving autonomous orchard vehicle trajectory tracking performance via slippage compensation Dr. Gokhan BAYAR Mechanical Engineering Department of Bulent Ecevit University Zonguldak, Turkey This study

More information

*Optimized Coverage Path Planning and Headland Turning Trajectory Optimization for Auto-Steer Agricultural Field Equipment

*Optimized Coverage Path Planning and Headland Turning Trajectory Optimization for Auto-Steer Agricultural Field Equipment *Optimized Coverage Path Planning and Headland Turning Trajectory Optimization for Auto-Steer Agricultural Field Equipment Lie Tang, PhD Associate Professor Agricultural Automation and Robotics Laboratory

More information

Optimal Path Planning For Field Operations

Optimal Path Planning For Field Operations Optimal Path Planning For Field Operations Hofstee, J.W., Spätjens, L.E.E.M. and IJken, H., Wageningen University, Farm Technology Group, Bornsesteeg 9, 6708 PD Wageningen, Netherlands, janwillem.hofstee@wur.nl

More information

Image-Based Particle Filtering For Robot Navigation In A Maize Field

Image-Based Particle Filtering For Robot Navigation In A Maize Field Image-Based Particle Filtering For Robot Navigation In A Maize Field Santosh Hiremath 1, Frits van Evert 2, Gerie van der Heijden 3, Cajo ter Braak 3 and Alfred Stein 4 Abstract Autonomous navigation of

More information

Autonomous Mobile Robots Using Real Time Kinematic Signal Correction and Global Positioning System Control

Autonomous Mobile Robots Using Real Time Kinematic Signal Correction and Global Positioning System Control Paper 087, IT 304 Autonomous Mobile Robots Using Real Time Kinematic Signal Correction and Global Positioning System Control Thongchai Phairoh, Keith Williamson Virginia State University tphairoh@vsu.edu

More information

AUTOMATIC PARKING OF SELF-DRIVING CAR BASED ON LIDAR

AUTOMATIC PARKING OF SELF-DRIVING CAR BASED ON LIDAR AUTOMATIC PARKING OF SELF-DRIVING CAR BASED ON LIDAR Bijun Lee a, Yang Wei a, I. Yuan Guo a a State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University,

More information

Autonomous Robot Navigation for Precision Horticulture

Autonomous Robot Navigation for Precision Horticulture Proceedings of the 1997 IEEE International Conference on Robotics and Automation Albuquerque, New Mexico - April 1997 Autonomous Robot Navigation for Precision Horticulture T. Hague J. A. Marchant N. D.

More information

Horus: Object Orientation and Id without Additional Markers

Horus: Object Orientation and Id without Additional Markers Computer Science Department of The University of Auckland CITR at Tamaki Campus (http://www.citr.auckland.ac.nz) CITR-TR-74 November 2000 Horus: Object Orientation and Id without Additional Markers Jacky

More information

Waypoint Navigation with Position and Heading Control using Complex Vector Fields for an Ackermann Steering Autonomous Vehicle

Waypoint Navigation with Position and Heading Control using Complex Vector Fields for an Ackermann Steering Autonomous Vehicle Waypoint Navigation with Position and Heading Control using Complex Vector Fields for an Ackermann Steering Autonomous Vehicle Tommie J. Liddy and Tien-Fu Lu School of Mechanical Engineering; The University

More information

Published Technical Disclosure. Camera-Mirror System on a Remotely Operated Vehicle or Machine Authors: Harald Staab, Carlos Martinez and Biao Zhang

Published Technical Disclosure. Camera-Mirror System on a Remotely Operated Vehicle or Machine Authors: Harald Staab, Carlos Martinez and Biao Zhang Background: Camera-Mirror System on a Remotely Operated Vehicle or Machine Authors: Harald Staab, Carlos Martinez and Biao Zhang This innovation relates to situational awareness for a remote operator of

More information

CANAL FOLLOWING USING AR DRONE IN SIMULATION

CANAL FOLLOWING USING AR DRONE IN SIMULATION CANAL FOLLOWING USING AR DRONE IN SIMULATION ENVIRONMENT Ali Ahmad, Ahmad Aneeque Khalid Department of Electrical Engineering SBA School of Science & Engineering, LUMS, Pakistan {14060006, 14060019}@lums.edu.pk

More information

Stereo Based Guidance for Field Harvesting Machinery

Stereo Based Guidance for Field Harvesting Machinery Volume 118 No. 17 2018, 33-45 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Stereo Based Guidance for Field Harvesting Machinery M. Malini Deepika

More information

3D Terrain Sensing System using Laser Range Finder with Arm-Type Movable Unit

3D Terrain Sensing System using Laser Range Finder with Arm-Type Movable Unit 3D Terrain Sensing System using Laser Range Finder with Arm-Type Movable Unit 9 Toyomi Fujita and Yuya Kondo Tohoku Institute of Technology Japan 1. Introduction A 3D configuration and terrain sensing

More information

Robotics in Agriculture

Robotics in Agriculture Robotics in Agriculture The Australian Centre for Field Robotics is currently pursuing exciting research and development projects in agricultural robotics, which will have a large and long-term impact

More information

Semantic Place Classification and Mapping for Autonomous Agricultural Robots

Semantic Place Classification and Mapping for Autonomous Agricultural Robots Semantic Place Classification and Mapping for Autonomous Agricultural Robots Ulrich Weiss and Peter Biber Abstract Our work focuses on semantic place classification and on navigation of outdoor agricultural

More information

Self-calibration of an On-Board Stereo-vision System for Driver Assistance Systems

Self-calibration of an On-Board Stereo-vision System for Driver Assistance Systems 4-1 Self-calibration of an On-Board Stereo-vision System for Driver Assistance Systems Juan M. Collado, Cristina Hilario, Arturo de la Escalera and Jose M. Armingol Intelligent Systems Lab Department of

More information

Chapter 2 Trajectory and Floating-Car Data

Chapter 2 Trajectory and Floating-Car Data Chapter 2 Trajectory and Floating-Car Data Measure what is measurable, and make measurable what is not so. Galileo Galilei Abstract Different aspects of traffic dynamics are captured by different measurement

More information

Navigation and Tree Mapping in Orchards

Navigation and Tree Mapping in Orchards Downloaded from orbit.dtu.dk on: Jan 31, 2018 Navigation and Tree Mapping in Orchards Jæger, Claes Lund Dühring; Griepentrog, Hans W. ; Andersen, Jens Christian Publication date: 2012 Document Version

More information

3D Perception for Accurate Row Following: Methodology and Results

3D Perception for Accurate Row Following: Methodology and Results 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 2013. Tokyo, Japan 3D Perception for Accurate Row Following: Methodology and Results Ji Zhang, Andrew Chambers,

More information

Improving Vision-Based Distance Measurements using Reference Objects

Improving Vision-Based Distance Measurements using Reference Objects Improving Vision-Based Distance Measurements using Reference Objects Matthias Jüngel, Heinrich Mellmann, and Michael Spranger Humboldt-Universität zu Berlin, Künstliche Intelligenz Unter den Linden 6,

More information

DYNAMIC MODELING OF WORKING SECTIONS OF GRASSLAND OVERSOWING MACHINE MSPD-2.5

DYNAMIC MODELING OF WORKING SECTIONS OF GRASSLAND OVERSOWING MACHINE MSPD-2.5 DYNAMIC MODELING OF WORKING SECTIONS OF GRASSLAND OVERSOWING MACHINE MSPD-2.5 Florin Loghin, Simion Popescu, Florean Rus Transilvania University of Brasov, Romania loghinflorin@unitbv.ro, simipop@unitbv.ro,

More information

Exam in DD2426 Robotics and Autonomous Systems

Exam in DD2426 Robotics and Autonomous Systems Exam in DD2426 Robotics and Autonomous Systems Lecturer: Patric Jensfelt KTH, March 16, 2010, 9-12 No aids are allowed on the exam, i.e. no notes, no books, no calculators, etc. You need a minimum of 20

More information

Activations. Set date and time prior to entering Activation codes to ensure the Activations will be acknowledged. Data Transfer

Activations. Set date and time prior to entering Activation codes to ensure the Activations will be acknowledged. Data Transfer Delivery Instructions Activations Set date and time prior to entering Activation codes to ensure the Activations will be acknowledged. Data Transfer Apex version 3.2 or newer is required to transfer data

More information

Intelligent Outdoor Navigation of a Mobile Robot Platform Using a Low Cost High Precision RTK-GPS and Obstacle Avoidance System

Intelligent Outdoor Navigation of a Mobile Robot Platform Using a Low Cost High Precision RTK-GPS and Obstacle Avoidance System Intelligent Outdoor Navigation of a Mobile Robot Platform Using a Low Cost High Precision RTK-GPS and Obstacle Avoidance System Under supervision of: Prof. Dr. -Ing. Klaus-Dieter Kuhnert Dipl.-Inform.

More information

Measurements using three-dimensional product imaging

Measurements using three-dimensional product imaging ARCHIVES of FOUNDRY ENGINEERING Published quarterly as the organ of the Foundry Commission of the Polish Academy of Sciences ISSN (1897-3310) Volume 10 Special Issue 3/2010 41 46 7/3 Measurements using

More information

Practical Robotics (PRAC)

Practical Robotics (PRAC) Practical Robotics (PRAC) A Mobile Robot Navigation System (1) - Sensor and Kinematic Modelling Nick Pears University of York, Department of Computer Science December 17, 2014 nep (UoY CS) PRAC Practical

More information

AFS Pro 300 AFS Pro 700 Task Controller. SOFTWARE OPERATING GUIDE Software Version 30.*

AFS Pro 300 AFS Pro 700 Task Controller. SOFTWARE OPERATING GUIDE Software Version 30.* AFS Pro 300 AFS Pro 700 Task Controller SOFTWARE OPERATING GUIDE Software Version 30.* Part number 47832877 1 st edition English March 2015 Contents 1 GENERAL Manual scope...............................................................................

More information

Effective segmentation of green vegetation for resource-constrained real-time applications

Effective segmentation of green vegetation for resource-constrained real-time applications Effective segmentation of green vegetation for resource-constrained real-time applications S. Moorthy 1, 3, B. Boigelot 2 and B. C. N. Mercatoris 3 1 AgricultureIsLife Platform, Gembloux Agro-Bio Tech,

More information

AFS Pro 300 AFS Pro 700 Task Controller. SOFTWARE OPERATING GUIDE Software Version 30.6.*

AFS Pro 300 AFS Pro 700 Task Controller. SOFTWARE OPERATING GUIDE Software Version 30.6.* AFS Pro 300 AFS Pro 700 Task Controller SOFTWARE OPERATING GUIDE Software Version 30.6.* Part number 47938688 1 st edition English December 2015 Contents 1 GENERAL Manual scope...............................................................................

More information

1 AutoTrac Universal 200 Setting up the Steering Wheel Correctly

1 AutoTrac Universal 200 Setting up the Steering Wheel Correctly When first installing the ATU steering unit or transferring it to a different machine (combine or another tractor), please note the following: 1) Enter the dimensions of the tractor / self propelled machine

More information

Dept. of Adaptive Machine Systems, Graduate School of Engineering Osaka University, Suita, Osaka , Japan

Dept. of Adaptive Machine Systems, Graduate School of Engineering Osaka University, Suita, Osaka , Japan An Application of Vision-Based Learning for a Real Robot in RoboCup - A Goal Keeping Behavior for a Robot with an Omnidirectional Vision and an Embedded Servoing - Sho ji Suzuki 1, Tatsunori Kato 1, Hiroshi

More information

A 3D Scanner Based Technology for Land Levelling

A 3D Scanner Based Technology for Land Levelling A 3D Scanner Based Technology for Land Levelling Kunal Chakraborti, Rupam Ghosh Student, Dept of Civil Engineering, Modern Institute of Engineering & Technology, Bandel, Hooghly, West Bengal, India ABSTRACT:

More information

Your Flowchart Secretary: Real-Time Hand-Written Flowchart Converter

Your Flowchart Secretary: Real-Time Hand-Written Flowchart Converter Your Flowchart Secretary: Real-Time Hand-Written Flowchart Converter Qian Yu, Rao Zhang, Tien-Ning Hsu, Zheng Lyu Department of Electrical Engineering { qiany, zhangrao, tiening, zhenglyu} @stanford.edu

More information

TopCon X5 Operator's Manual

TopCon X5 Operator's Manual TopCon X5 Operator's Manual Part Number TOPCONX5-EN Rev.1.0 Copyright Topcon Precision Agriculture May, 2011 All contents in this manual are copyrighted by Topcon. All rights reserved. The information

More information

REGISTRATION OF AIRBORNE LASER DATA TO SURFACES GENERATED BY PHOTOGRAMMETRIC MEANS. Y. Postolov, A. Krupnik, K. McIntosh

REGISTRATION OF AIRBORNE LASER DATA TO SURFACES GENERATED BY PHOTOGRAMMETRIC MEANS. Y. Postolov, A. Krupnik, K. McIntosh REGISTRATION OF AIRBORNE LASER DATA TO SURFACES GENERATED BY PHOTOGRAMMETRIC MEANS Y. Postolov, A. Krupnik, K. McIntosh Department of Civil Engineering, Technion Israel Institute of Technology, Haifa,

More information

DYNAMIC POSITIONING OF A MOBILE ROBOT USING A LASER-BASED GONIOMETER. Joaquim A. Batlle*, Josep Maria Font*, Josep Escoda**

DYNAMIC POSITIONING OF A MOBILE ROBOT USING A LASER-BASED GONIOMETER. Joaquim A. Batlle*, Josep Maria Font*, Josep Escoda** DYNAMIC POSITIONING OF A MOBILE ROBOT USING A LASER-BASED GONIOMETER Joaquim A. Batlle*, Josep Maria Font*, Josep Escoda** * Department of Mechanical Engineering Technical University of Catalonia (UPC)

More information

Road Sign Analysis Using Multisensory Data

Road Sign Analysis Using Multisensory Data Road Sign Analysis Using Multisensory Data R.J. López-Sastre, S. Lauente-Arroyo, P. Gil-Jiménez, P. Siegmann, and S. Maldonado-Bascón University o Alcalá, Department o Signal Theory and Communications

More information

Monocular Vision Based Autonomous Navigation for Arbitrarily Shaped Urban Roads

Monocular Vision Based Autonomous Navigation for Arbitrarily Shaped Urban Roads Proceedings of the International Conference on Machine Vision and Machine Learning Prague, Czech Republic, August 14-15, 2014 Paper No. 127 Monocular Vision Based Autonomous Navigation for Arbitrarily

More information

THE UNIVERSITY OF AUCKLAND

THE UNIVERSITY OF AUCKLAND THE UNIVERSITY OF AUCKLAND FIRST SEMESTER, 2002 Campus: Tamaki COMPUTER SCIENCE Intelligent Active Vision (Time allowed: TWO hours) NOTE: Attempt questions A, B, C, D, E, and F. This is an open book examination.

More information

Task and motion plannig for Selective Weed Conrol using a Team of Autonomous Vehicles

Task and motion plannig for Selective Weed Conrol using a Team of Autonomous Vehicles Task and motion plannig for Selective Weed Conrol using a Team of Autonomous Vehicles I A Hameed*; A la Cour-Harbo; K D Hansen Aalborg University, Faculty of Engineering and Science, Dept. of Electronic

More information

Camera Parameters Estimation from Hand-labelled Sun Sositions in Image Sequences

Camera Parameters Estimation from Hand-labelled Sun Sositions in Image Sequences Camera Parameters Estimation from Hand-labelled Sun Sositions in Image Sequences Jean-François Lalonde, Srinivasa G. Narasimhan and Alexei A. Efros {jlalonde,srinivas,efros}@cs.cmu.edu CMU-RI-TR-8-32 July

More information

Tracking a Mobile Robot Position Using Vision and Inertial Sensor

Tracking a Mobile Robot Position Using Vision and Inertial Sensor Tracking a Mobile Robot Position Using Vision and Inertial Sensor Francisco Coito, António Eleutério, Stanimir Valtchev, and Fernando Coito Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa,

More information

Orange tree canopy volume estimation by manual and LiDAR-based methods

Orange tree canopy volume estimation by manual and LiDAR-based methods Orange tree canopy volume estimation by manual and LiDAR-based methods A. F. Colaço 1* ; R. G. Trevisan 1 ; J. P. Molin 1, J. R. Rosell-Polo 2 ; A. Escolà 2 1. University of São Paulo, Luiz de Queiroz

More information

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T 3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground

More information

Behavior Learning for a Mobile Robot with Omnidirectional Vision Enhanced by an Active Zoom Mechanism

Behavior Learning for a Mobile Robot with Omnidirectional Vision Enhanced by an Active Zoom Mechanism Behavior Learning for a Mobile Robot with Omnidirectional Vision Enhanced by an Active Zoom Mechanism Sho ji Suzuki, Tatsunori Kato, Minoru Asada, and Koh Hosoda Dept. of Adaptive Machine Systems, Graduate

More information

Epipolar geometry-based ego-localization using an in-vehicle monocular camera

Epipolar geometry-based ego-localization using an in-vehicle monocular camera Epipolar geometry-based ego-localization using an in-vehicle monocular camera Haruya Kyutoku 1, Yasutomo Kawanishi 1, Daisuke Deguchi 1, Ichiro Ide 1, Hiroshi Murase 1 1 : Nagoya University, Japan E-mail:

More information

DISTANCE MEASUREMENT USING STEREO VISION

DISTANCE MEASUREMENT USING STEREO VISION DISTANCE MEASUREMENT USING STEREO VISION Sheetal Nagar 1, Jitendra Verma 2 1 Department of Electronics and Communication Engineering, IIMT, Greater Noida (India) 2 Department of computer science Engineering,

More information

Prediction of Pesticide Distribution on the Ground Based on Boom Sprayer Movements. D. Pochi 1 ; D. Vannucci 1

Prediction of Pesticide Distribution on the Ground Based on Boom Sprayer Movements. D. Pochi 1 ; D. Vannucci 1 1 Prediction of Pesticide Distribution on the Ground Based on Boom Sprayer Movements D. Pochi 1 ; D. Vannucci 1 1 Agricultural Mechanization Research Institute (ISMA), Ministry of the Agricultural Politics

More information

Scara Robot Path Planning Through flood fill Algorithm

Scara Robot Path Planning Through flood fill Algorithm Scara Robot Path Planning Through flood fill Algorithm Julián Esteban Herrera-Benavides, 2 Cesar Giovany Pachon-Suescun, 3 Robinson Jimenez-Moreno Mechatronics engineer, Department of Mechatronics Engineering,

More information

Pose Self-Calibration of Stereo Vision Systems for Autonomous Vehicle Applications

Pose Self-Calibration of Stereo Vision Systems for Autonomous Vehicle Applications sensors Article Pose Self-Calibration of Stereo Vision Systems for Autonomous Vehicle Applications Basam Musleh *, David Martín, José María Armingol and Arturo de la Escalera Intelligent Systems Laboratory,

More information

Efficient SLAM Scheme Based ICP Matching Algorithm Using Image and Laser Scan Information

Efficient SLAM Scheme Based ICP Matching Algorithm Using Image and Laser Scan Information Proceedings of the World Congress on Electrical Engineering and Computer Systems and Science (EECSS 2015) Barcelona, Spain July 13-14, 2015 Paper No. 335 Efficient SLAM Scheme Based ICP Matching Algorithm

More information

Design and Implementation of a Real-Time Autonomous Navigation System Applied to Lego Robots

Design and Implementation of a Real-Time Autonomous Navigation System Applied to Lego Robots ThBT1.4 Design and Implementation of a Real-Time Autonomous Navigation System Applied to Lego Robots Thi Thoa Mac, Cosmin Copot Clara M. Ionescu Dynamical Systems and Control Research Group, Department

More information

Retrieval of crop characteristics from high resolution airborne scanner data

Retrieval of crop characteristics from high resolution airborne scanner data Retrieval of crop characteristics from high resolution airborne scanner data K. Richter 1, F. Vuolo 2, G. D Urso 1, G. Fernandez 3 1 DIIAT, Facoltà di Agraria, Università degli studi di Napoli Federico

More information

Toshiaki Yamashita, Motoaki Shimizu, So Nishimura, Toshihiro Nishizawa, and Masatoshi Nakai

Toshiaki Yamashita, Motoaki Shimizu, So Nishimura, Toshihiro Nishizawa, and Masatoshi Nakai In-orbit and Networked Optical Ground Stations Experimental Verification Advanced Testbed (INNOVA): The High-performance and Compact Ground-tracking System Toshiaki Yamashita, Motoaki Shimizu, So Nishimura,

More information

Robotic real-time 3D object reconstruction using multiple laser range finders

Robotic real-time 3D object reconstruction using multiple laser range finders Advances in Animal Biosciences: Precision Agriculture (ECPA) 2017, (2017), 8:2, pp 183 188 The Animal Consortium 2017 doi:10.1017/s2040470017001157 advances in animal biosciences Robotic real-time 3D object

More information

Simplified vision based automatic navigation for wheat harvesting in low income economies

Simplified vision based automatic navigation for wheat harvesting in low income economies Simplified vision based automatic navigation for wheat harvesting in low income economies Muhammad Zubair Ahmad, Ayyaz Akhtar, Abdul Qadeer Khan and Amir A. Khan Department of Electrical Engineering, School

More information

Short Papers. Adaptive Navigation of Mobile Robots with Obstacle Avoidance

Short Papers. Adaptive Navigation of Mobile Robots with Obstacle Avoidance 596 IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL., NO. 4, AUGUST 997 Short Papers Adaptive Navigation of Mobile Robots with Obstacle Avoidance Atsushi Fujimori, Peter N. Nikiforuk, and Madan M. Gupta

More information

Motion Control (wheeled robots)

Motion Control (wheeled robots) Motion Control (wheeled robots) Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> speed control,

More information

Simultaneous Vanishing Point Detection and Camera Calibration from Single Images

Simultaneous Vanishing Point Detection and Camera Calibration from Single Images Simultaneous Vanishing Point Detection and Camera Calibration from Single Images Bo Li, Kun Peng, Xianghua Ying, and Hongbin Zha The Key Lab of Machine Perception (Ministry of Education), Peking University,

More information

Path Planning and Trajectory Tracking Control of Large Intelligent Mowing Robot Based on GPS-RTK

Path Planning and Trajectory Tracking Control of Large Intelligent Mowing Robot Based on GPS-RTK Path Planning and Trajectory Tracking Control of Large Intelligent Mowing Robot Based on GPS-RTK Jiehua Zhou, Yongguo Zhu and Cihui Yang Abstract In order to improve the mowing efficiency in large lawn,

More information

Quick Reference Card. Setting up the FmX Integrated Display with the Autopilot System

Quick Reference Card. Setting up the FmX Integrated Display with the Autopilot System Setting up the FmX Integrated Display with the Autopilot System Quick Reference Card CONNECTING THE SYSTEM Once the Autopilot system has been professionally installed, add the FmX integrated display as

More information

High-Level Control of Robots for Row Crops

High-Level Control of Robots for Row Crops High-Level Control of Robots for Row Crops JØRGENSEN, RASMUS N. 1 ; MICHAEL NØRREMARK 2, CLAUS G. SØRENSEN 1 AND NIELS A. ANDERSEN 3 1 Danish Institute of Agricultural Sciences, Department of Agricultural

More information

EE565:Mobile Robotics Lecture 3

EE565:Mobile Robotics Lecture 3 EE565:Mobile Robotics Lecture 3 Welcome Dr. Ahmad Kamal Nasir Today s Objectives Motion Models Velocity based model (Dead-Reckoning) Odometry based model (Wheel Encoders) Sensor Models Beam model of range

More information

S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT

S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT 1 SOE YU MAUNG MAUNG, 2 NU NU WIN, 3 MYINT HTAY 1,2,3 Mechatronic Engineering Department, Mandalay Technological University, The Republic

More information

BUNDLE BLOCK ADJUSTMENT WITH HIGH RESOLUTION ULTRACAMD IMAGES

BUNDLE BLOCK ADJUSTMENT WITH HIGH RESOLUTION ULTRACAMD IMAGES BUNDLE BLOCK ADJUSTMENT WITH HIGH RESOLUTION ULTRACAMD IMAGES I. Baz*, G. Buyuksalih*, K. Jacobsen** * BIMTAS, Tophanelioglu Cad. ISKI Hizmet Binasi No:62 K.3-4 34460 Altunizade-Istanbul, Turkey gb@bimtas.com.tr

More information

ACCURACY ANALYSIS FOR NEW CLOSE-RANGE PHOTOGRAMMETRIC SYSTEMS

ACCURACY ANALYSIS FOR NEW CLOSE-RANGE PHOTOGRAMMETRIC SYSTEMS ACCURACY ANALYSIS FOR NEW CLOSE-RANGE PHOTOGRAMMETRIC SYSTEMS Dr. Mahmoud El-Nokrashy O. ALI Prof. of Photogrammetry, Civil Eng. Al Azhar University, Cairo, Egypt m_ali@starnet.com.eg Dr. Mohamed Ashraf

More information

LIGHT STRIPE PROJECTION-BASED PEDESTRIAN DETECTION DURING AUTOMATIC PARKING OPERATION

LIGHT STRIPE PROJECTION-BASED PEDESTRIAN DETECTION DURING AUTOMATIC PARKING OPERATION F2008-08-099 LIGHT STRIPE PROJECTION-BASED PEDESTRIAN DETECTION DURING AUTOMATIC PARKING OPERATION 1 Jung, Ho Gi*, 1 Kim, Dong Suk, 1 Kang, Hyoung Jin, 2 Kim, Jaihie 1 MANDO Corporation, Republic of Korea,

More information

Modeling the manipulator and flipper pose effects on tip over stability of a tracked mobile manipulator

Modeling the manipulator and flipper pose effects on tip over stability of a tracked mobile manipulator Modeling the manipulator and flipper pose effects on tip over stability of a tracked mobile manipulator Chioniso Dube Mobile Intelligent Autonomous Systems Council for Scientific and Industrial Research,

More information

Registration of Moving Surfaces by Means of One-Shot Laser Projection

Registration of Moving Surfaces by Means of One-Shot Laser Projection Registration of Moving Surfaces by Means of One-Shot Laser Projection Carles Matabosch 1,DavidFofi 2, Joaquim Salvi 1, and Josep Forest 1 1 University of Girona, Institut d Informatica i Aplicacions, Girona,

More information

Using surface markings to enhance accuracy and stability of object perception in graphic displays

Using surface markings to enhance accuracy and stability of object perception in graphic displays Using surface markings to enhance accuracy and stability of object perception in graphic displays Roger A. Browse a,b, James C. Rodger a, and Robert A. Adderley a a Department of Computing and Information

More information

DEPTH AND GEOMETRY FROM A SINGLE 2D IMAGE USING TRIANGULATION

DEPTH AND GEOMETRY FROM A SINGLE 2D IMAGE USING TRIANGULATION 2012 IEEE International Conference on Multimedia and Expo Workshops DEPTH AND GEOMETRY FROM A SINGLE 2D IMAGE USING TRIANGULATION Yasir Salih and Aamir S. Malik, Senior Member IEEE Centre for Intelligent

More information

Introduction. Chapter Overview

Introduction. Chapter Overview Chapter 1 Introduction The Hough Transform is an algorithm presented by Paul Hough in 1962 for the detection of features of a particular shape like lines or circles in digitalized images. In its classical

More information

Usability study of 3D Time-of-Flight cameras for automatic plant phenotyping

Usability study of 3D Time-of-Flight cameras for automatic plant phenotyping 93 Usability study of 3D Time-of-Flight cameras for automatic plant phenotyping Ralph Klose, Jaime Penlington, Arno Ruckelshausen University of Applied Sciences Osnabrück/ Faculty of Engineering and Computer

More information

Operating Instructions

Operating Instructions Operating Instructions for Non-Touch Terminals TRACK-Leader Version: V6.20141016 30302432-02-EN Read and follow these operating instructions. Keep these operating instructions in a safe place for later

More information

ME5286 Robotics Spring 2014 Quiz 1 Solution. Total Points: 30

ME5286 Robotics Spring 2014 Quiz 1 Solution. Total Points: 30 Page 1 of 7 ME5286 Robotics Spring 2014 Quiz 1 Solution Total Points: 30 (Note images from original quiz are not included to save paper/ space. Please see the original quiz for additional information and

More information

Canny Edge Based Self-localization of a RoboCup Middle-sized League Robot

Canny Edge Based Self-localization of a RoboCup Middle-sized League Robot Canny Edge Based Self-localization of a RoboCup Middle-sized League Robot Yoichi Nakaguro Sirindhorn International Institute of Technology, Thammasat University P.O. Box 22, Thammasat-Rangsit Post Office,

More information

Simulation of a mobile robot with a LRF in a 2D environment and map building

Simulation of a mobile robot with a LRF in a 2D environment and map building Simulation of a mobile robot with a LRF in a 2D environment and map building Teslić L. 1, Klančar G. 2, and Škrjanc I. 3 1 Faculty of Electrical Engineering, University of Ljubljana, Tržaška 25, 1000 Ljubljana,

More information

Vehicle Dimensions Estimation Scheme Using AAM on Stereoscopic Video

Vehicle Dimensions Estimation Scheme Using AAM on Stereoscopic Video Workshop on Vehicle Retrieval in Surveillance (VRS) in conjunction with 2013 10th IEEE International Conference on Advanced Video and Signal Based Surveillance Vehicle Dimensions Estimation Scheme Using

More information

OBJECT detection in general has many applications

OBJECT detection in general has many applications 1 Implementing Rectangle Detection using Windowed Hough Transform Akhil Singh, Music Engineering, University of Miami Abstract This paper implements Jung and Schramm s method to use Hough Transform for

More information

Preceding vehicle detection and distance estimation. lane change, warning system.

Preceding vehicle detection and distance estimation. lane change, warning system. Preceding vehicle detection and distance estimation for lane change warning system U. Iqbal, M.S. Sarfraz Computer Vision Research Group (COMVis) Department of Electrical Engineering, COMSATS Institute

More information

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press,   ISSN ransactions on Information and Communications echnologies vol 6, 996 WI Press, www.witpress.com, ISSN 743-357 Obstacle detection using stereo without correspondence L. X. Zhou & W. K. Gu Institute of Information

More information

Automatic detection of crop rows in maize fields with high weeds pressure

Automatic detection of crop rows in maize fields with high weeds pressure Automatic detection of crop rows in maize fields with high weeds pressure M. Montalvo G. Pajares J.M. Guerrero J. Romeo M. Guijarro A. Ribeiro J.J. Ruz J.M. Cruz A B S T R A C T This paper proposes a new

More information

4D Crop Analysis for Plant Geometry Estimation in Precision Agriculture

4D Crop Analysis for Plant Geometry Estimation in Precision Agriculture 4D Crop Analysis for Plant Geometry Estimation in Precision Agriculture MIT Laboratory for Information & Decision Systems IEEE RAS TC on Agricultural Robotics and Automation Webinar #37 Acknowledgements

More information

Autonomous Navigation System of Crawler-Type Robot Tractor

Autonomous Navigation System of Crawler-Type Robot Tractor Preprints of the 8th IFAC World Congress Milano (Italy) August 8 - September, Autonomous Navigation System of Crawler-Type Robot Tractor Ryosue TAKAI*, Oscar BARAWID Jr.**, Noboru NOGUCHI*** *Laboratory

More information

Calibration of a rotating multi-beam Lidar

Calibration of a rotating multi-beam Lidar The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Calibration of a rotating multi-beam Lidar Naveed Muhammad 1,2 and Simon Lacroix 1,2 Abstract

More information

AR-Navi: An In-Vehicle Navigation System Using Video-Based Augmented Reality Technology

AR-Navi: An In-Vehicle Navigation System Using Video-Based Augmented Reality Technology AR-Navi: An In-Vehicle Navigation System Using Video-Based Augmented Reality Technology Yoshihisa Yamaguchi 1, Takashi Nakagawa 1, Kengo Akaho 2, Mitsushi Honda 2, Hirokazu Kato 2, and Shogo Nishida 2

More information

SIMULATION AND VISUALIZATION IN THE EDUCATION OF COHERENT OPTICS

SIMULATION AND VISUALIZATION IN THE EDUCATION OF COHERENT OPTICS SIMULATION AND VISUALIZATION IN THE EDUCATION OF COHERENT OPTICS J. KORNIS, P. PACHER Department of Physics Technical University of Budapest H-1111 Budafoki út 8., Hungary e-mail: kornis@phy.bme.hu, pacher@phy.bme.hu

More information

Greenhouse Robot Navigation Using KLT Feature Tracking for Visual Odometry

Greenhouse Robot Navigation Using KLT Feature Tracking for Visual Odometry Greenhouse Robot Navigation Using KL Feature racking for isual Odometry P. J. Younse and. F. Burks Dept. of Agricultural and Biological Engineering, University of Florida, Gainesville, FL, USA. E-mail:

More information

Terrain Data Real-time Analysis Based on Point Cloud for Mars Rover

Terrain Data Real-time Analysis Based on Point Cloud for Mars Rover Terrain Data Real-time Analysis Based on Point Cloud for Mars Rover Haoruo ZHANG 1, Yuanjie TAN, Qixin CAO. Abstract. With the development of space exploration, more and more aerospace researchers pay

More information

Mobile robot control in presence of sliding: Application to agricultural vehicle path tracking

Mobile robot control in presence of sliding: Application to agricultural vehicle path tracking Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 13-15, 2006 Mobile robot control in presence of sliding: Application to agricultural

More information

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. Kinematics Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. 1/31 Statics deals with the forces and moments which are aplied on the mechanism

More information

Real time game field limits recognition for robot self-localization using collinearity in Middle-Size RoboCup Soccer

Real time game field limits recognition for robot self-localization using collinearity in Middle-Size RoboCup Soccer Real time game field limits recognition for robot self-localization using collinearity in Middle-Size RoboCup Soccer Fernando Ribeiro (1) Gil Lopes (2) (1) Department of Industrial Electronics, Guimarães,

More information

Document downloaded from: The final publication is available at: Copyright.

Document downloaded from: The final publication is available at: Copyright. Document downloaded from: http://hdl.handle.net/1459.1/62843 The final publication is available at: https://doi.org/1.17/978-3-319-563-8_4 Copyright Springer International Publishing Switzerland, 213 Evaluation

More information