Abstract:
PURPOSE: A data encoding and decoding device for communication between robot software and a method thereof are provided to easily encode and decode a random user structure by applying various types of encoding rules during the composition of the communication between the robot software. CONSTITUTION: If a type of user data for encoding is a structure or a structural arrangement, a meta structure convertor factory(100) selects one of meta structure convertors. An encoder factory(160) registers an encoder by data type and selects one of registered encoders. An encoding unit(180) encodes the user data by using a meta structure generated by the meta structure convertors and the selected encoder. [Reference numerals] (100) Meta structure convertor factory; (110) Meta structure code register; (112) Meta structure code generator; (120) Encoding rule storage; (141) Basic type encoder; (142) Array type encoder; (143) Structure encoder; (160) Encoder factory; (180) Encoding unit; (190) Encoded data; (192) Encoded rule information; (AA) Information file; (BB) Data type information; (CC) Meta structure convertor
Abstract:
PURPOSE: A method for combining components in component-based robot application software development by using virtual components, a method thereof, and a recording medium thereof are provided to reduce the complexity of robot application software and simplify a connection relation between the components by using the virtual components when the components are combined for composing the robot application software. CONSTITUTION: A component storage(100) stores components including a port. An application diagram generating unit(200) generates an application diagram through the selection of the components stored in the storage. An information storage(300) stores information about the components in the application diagram and the port of the components and information about port connection between the components in the application diagram. A virtual component processing unit(400) generates a virtual component for a component selected from the components in the application diagram by a user. The virtual component processing unit provides an interface for designating a location of the virtual component and generates the virtual component on the location. [Reference numerals] (100) Component storage; (200) Application diagram generating unit; (310) Component list; (320) Port list; (330) Port connection list; (400) Virtual component processing unit
Abstract:
본 발명은 무인 운송 장치 및 그 방법에 관한 것으로, 카메라로부터 인식된 랜드마크를 통하여 자기위치 인식, 조향 및 속도를 제어하며, 카메라에 촬상된 영상으로부터 좌우차선을 인식한 것으로부터 주행로 결정과 주행로상의 정지선을 인식하여 정지하며, 전자지도를 통한 호출 기능 및 경로설정에 따른 최적 경로 탐색하여 원하는 시간 및 위치로 운송함으로써, 기존에서와 같이 센서 설치에 따른 경제적인 부담과 거리 검출의 오차수반 그리고 거리 오차에 따라 발생되는 목적지까지의 길과 현재위치를 확인할 수 있었던 문제점을 해결할 수 있다. 또한, 본 발명은 무인 운송 장치 및 그 방법을 제공함으로써, 운전자의 도움 없이 사람이나 물자를 원하는 시간에 원하는 장소로 운송시킬 수 있을 뿐만 아니라 일정한 장소를 순회하는 자율셔틀로봇 시스템을 적용하여 반복 순환하는 일에 사람의 도움이 없이도 현 교통체계를 이룰 수 있다. 카메라, 랜드마크, 전자지도, 원격호출, 제어, 무인
Abstract:
PURPOSE: A communication method between vehicles and apparatus thereof are provided to offer communication between vehicles by using a camera and A GPS(Global Positioning System) at the outside. CONSTITUTION: A communication vehicle selecting unit(512) selects a vehicle for communication from around camera view images displayed on a screen according to a request of a driver. A location information calculation unit(513) acquires the location information of the vehicle for the communication and the vehicle of the driver through GPS. A communication message creation unit(514) creates a message for transmitting to a communication vehicle. The communication message creation unit creates and transmits communication messages. The communication message includes the created message and the acquired location information. A communication message result output unit(515) displays communication message transmission result information on a screen.
Abstract:
PURPOSE: A device and a method for controlling the traveling of an autonomous robot system are provided to calculate the reliable recognition data of a curb by applying a probabilistic model to a curb recognition method. CONSTITUTION: A device for controlling the traveling of an autonomous robot system(10) is as follows. When the autonomous robot system enters a road(1), the pattern of a curb is recognized by measuring a distance between the autonomous robot system and the curb. The current state and likelihood of the autonomous robot system are calculated based on the measured distance, and the probabilistic distribution of the current state of the autonomous robot system is modeled. Noise-filtered curb data are calculated using the distance and probabilistic distribution. The steering angle of the autonomous robot system is calculated from the calculated curb data. The steering of the autonomous robot system is controlled depending on the calculated steering angle.
Abstract:
PURPOSE: A remote control system for managing a remotely operated robot under multiple frequency environment and a remote control method are provided to perform a current mission regardless of a frequency change by a remote robot when a communication frequency is changed by moving the remote robot to the other FAs(Frequency Area). CONSTITUTION: A remote control system(200) comprises base stations(102/1,102/2), a base station management unit(204), and a remote operation device(2000). Two or more robots(101,102) are connected to the base stations using multiple FAs. The base station management unit receives and updates a total communication traffic and present communication bandwidth of the base stations and changes the frequency band of the remote robot after saving task information and state information of the remote robot when the change of the frequency band of the remote robot is request. The remote operation device manages the base station management after saving the task information and state information of the remote robot and changing the frequency band of the base station management unit so that the task information and state information is recovered.
Abstract:
PURPOSE: A robot task executing device using robot model definition and a task executing method are provided to offer the convenience of robot task description to a user by executing defined robot model, activity and task through an interpreter scheme. CONSTITUTION: A storage(31) stores defined robot model, activity and task. A task executor(35) creates an executable object from the defined robot model, activity and task. The task executor executes the task from the executable object in response to the execute command of a user.
Abstract:
PURPOSE: A head-end device transmitting video broadcasting contents using channel combination and a broadcasting receiver receiving the video broadcasting contents, and a method thereof are provided to transmit service transmission information including channel combination information to the broadcasting receiver. CONSTITUTION: A receiving unit(110) receives video broadcasting contents corresponding to a selected broadcasting channel. A plurality of modulators(130) modulates the video broadcasting contents. According to the resolution of the video broadcasting contents, a controller(120) decides the combination of a plurality of transmission channels. If the channel combination is determined, the controller combines the transmission channel. The controller transmits the video broadcasting contents to a broadcasting receiver(200) with the control of the modulator.
Abstract:
PURPOSE: A three dimensional forward looking sonar system for ship prevention purpose and a method thereof are provided to detect underwater object rapidly by processing wideband high sensitivity acoustic transducer in high speed. CONSTITUTION: A transducer(100) transmits the ultrasonic wave in underwater according to a control command, and receives the ultrasonic wave generated underwater. A multiplexor(110) converts the ultrasonic signal into the digital signal. A motion sensing unit(120) receives a motion data of a transducer to calculate the position of the underwater object.
Abstract:
PURPOSE: A guiding service apparatus and a method of the same are provided to find a vehicle in a complex parking space by providing a user with a direction and a distance which are calculated based on location information between the vehicle and the user. CONSTITUTION: A satellite navigation receiver(100) receives information related to a current location from a satellite. A communication antenna(150) transmits the information related to the current location to a terminal for vehicles, and receives information related to the direction and the migration distance of a user from the terminal for vehicles. A guiding service provider(110) provides a road guiding service from the location of the user to a vehicle using the information received through the communication antenna.