Abstract:
Provided is a technique that enables a robot to be remotely controlled (by a server) and enables a robot component to access an external component (a component of a server) in order for cooperation of heterogeneous robots operating on the basis of different component models. A component integration apparatus for collaboration of a heterogeneous robot according to an embodiment of the present invention comprises: a standard interface unit that provides a common standard interface for controlling components that control the individual functions of the robot; an adapter component that transmits commands to enable external components to call the components through the standard interface unit; and a proxy component that transmits commands to enable the components to call the external components through the standard interface unit.
Abstract:
Disclosed are a mobile apparatus and a method for controlling the same. More particularly, disclosed are an autonomous mobile apparatus and a method for controlling the same. The method for controlling an autonomous mobile apparatus disclosed in the specification includes: recognizing a direction of a call signal based on the call signal; receiving and analyzing video information regarding the direction; estimating a position of a signal source of the call signal using the sound source localization and the detected person's shape; generating a moving command to the position of the signal source; and recognizing the subject of the signal source after movement according to the moving command.
Abstract:
A medium feeding unit having an improved structure for sensing that the number of print media loaded onto a loading plate is equal to or exceeds a predetermined remaining number, and an image forming apparatus having the same. The medium feeding unit includes a sensor that outputs sensing signals having different voltages according to quantities of received light. The medium feeding unit also includes a plurality of actuators that sense the number of print media on a loading plate, differentially intercept the sensing area of the sensor thus changing the voltage level of the sensing signal, and therefore signal the medium feeding unit when the number of print media on the loading plate falls below the predetermined remaining number.
Abstract:
The present invention relates to a task implementation method based on a behavior in a robot system. The task implementation method based on a behavior in a robot system includes: implementing one or more basic behaviors by using one or more components among a plurality of components; implementing an extensible behavior by using the one or more basic behaviors; and implementing an extended behavior by using the extensible behavior.
Abstract:
Disclosed are an apparatus and a method for estimating a distance and a position between a photographing unit and a predetermined object based on an image of the photographing unit using a single camera. An apparatus for estimating a distance of an object based on a single camera image includes: a region detector detecting an object region box including the predetermined object in an image photographed by a photographing unit; a distance estimator measuring the size of the detected object region box and estimating a distance between the predetermined object and the photographing unit on the basis of an interpolating function interpolating the relationship of the size of the object region box and distances up to the photographing unit and the predetermined object; and a position estimator generating object position information estimating the position of the predetermined object.
Abstract:
An optical sheet includes a first plane, a second plane facing the first plane and a plurality of optical patterns. The optical patterns are formed on the second plane along a plurality of columns. An optical pattern includes a plurality of convex light-condensing portions. End portions of the light-condensing portions are connected to each other continuously and form crests and troughs. The optical patterns disposed in adjacent columns share a common side.
Abstract:
A light guide unit includes a body part and a plurality of tunnel lens portions disposed thereon. The tunnel lens portions protrude from an upper surface of the body part in a first direction normal to the upper surface. The tunnel lens portions include an outer surface connected to the upper surface and an inner surface connected to a lower surface of the body part. The outer surface has a concave shape, and respective edges of the concave shape define a first peak and a second peak on the outer surface. The inner surface protrudes in the first direction from the lower surface to define a lamp receiving space. The inner surface has a movement-preventing protrusion which contacts a lamp disposed in the lamp receiving space to prevent the lamp from moving.
Abstract:
A medium feeding unit having an improved structure for sensing that the number of print media loaded onto a loading plate is equal to or exceeds a predetermined remaining number, and an image forming apparatus having the same. The medium feeding unit includes a sensor that outputs sensing signals having different voltages according to quantities of received light. The medium feeding unit also includes a plurality of actuators that sense the number of print media on a loading plate, differentially intercept the sensing area of the sensor thus changing the voltage level of the sensing signal, and therefore signal the medium feeding unit when the number of print media on the loading plate falls below the predetermined remaining number.
Abstract:
An apparatus for providing a content-information service comprises: a user-content interface for receiving content-provision request information collected by several user I/O interfaces which includes a voice recognition interface, and providing content data corresponding to the provision request information to users; a content-provision relay for requesting the content data using content-associated information corresponding to the content-provision request information, and transmitting the content data to the user-content interface; a content-information manager for registering and managing the content-associated information associated with the content data; and a content-storage unit for storing and managing a plurality of providable content data.
Abstract:
A ROM (read only memory) is disclosed. For via-ROMs, an isolation transistor is used to isolate adjacent pairs of memory devices instead of the more conventional field oxide isolation. The gate of the isolation transistor is grounded, insuring that conduction does not take place. For a GASAD ROM, a field oxide isolation is used.