Abstract:
A platform apparatus for an agricultural environment control system includes an application support layer unit configured to generate and execute an environment task for supporting an application corresponding to an environment to which the agricultural environment control system is applied, a service layer unit configured to provide service libraries used in the application, a function layer unit configured to perform functions necessary to execute the application, a dynamic adaptation layer unit configured to define the environment task in an application layer irrespective of the number of sensors and actuators installed within the environment to which the agricultural environment control system is applied, and a physical abstraction layer unit configured to generate a mapping table using abstraction results of the sensors and the actuators and enable the agricultural environment control system to access the sensors and the actuators through the mapping table.
Abstract:
A method and an apparatus for recognition a position and generating a path for autonomous driving of a mobile robot in an orchard environment are provided. The method converts three-dimensional (3D) point cloud data for the orchard environment into a 2D grid map, obtains a position of the mobile robot by performing local scan matching and global scan matching on the 2D grid map, and extracts a tree from the 2D grid map based on occupancy of each grid of the 2D grid map. Then, an effective line based on center points of extracted trees is obtained, a destination based on the obtained effective line is generated, and a driving path according to the generated destination and the position of the mobile robot is generated.
Abstract:
An apparatus and a method for managing a reflecting plate for a fruit tree are disclosed. The apparatus for managing a reflecting plate for a fruit tree includes: a solar sensor configured to sense the amount of sunlight; a fruit-tree database configured to store therein types and locations of fruit trees grown in a growing area; a wireless communication unit configured to perform communications with a robot for moving a reflecting plate for a fruit tree and with the reflecting plate via a wireless communication network; and a central processing unit configured to control the robot so that it installs the reflecting plate in the growing area and to control a reflection angle at which the sunlight is reflected in the reflecting plate, based on at least one of the amount of sunlight, the types and locations.
Abstract:
Disclosed herein are an apparatus and method for generating a topological map for navigation of a robot. The method for generating a topological map for navigation of a robot, performed by the apparatus for building the topological map for the navigation of the robot, includes calculating the physical size of a single pixel on a metric map of a space in which a mobile robot is to navigate, extracting the physical coordinates of the pixel on the metric map, building node data and edge data for the navigation of the mobile robot using the physical coordinates, and generating a topological map for the navigation of the mobile robot based on the built node data and the built edge data.
Abstract:
Provided are an apparatus and method for measuring a growth volume of a plant. The apparatus includes a measurement unit configured to generate light and measure a circumference length and an internode length of the plant by using a reflection pattern signal of light obtained by reflecting the generated light, and a control unit configured to respectively compare the measured circumference length and internode length of the plant with a previously measured circumference length and internode length of the plant to calculate respective change amounts of the circumference length and internode length of the plant, and calculate a growth volume of the plant by using the calculated change amounts of the circumference length and internode length of the plant.