Abstract: A mobile robot includes an electric device unit disposed inside a cover and upward of a robot, and a transport mechanism disposed downward of the robot. An end part of a rotation shaft of a motor driving an arm portion of the robot faces downward. The cover includes a partition plate separating a first housing space in which the electric device unit is housed and a second housing space in which the robot is housed. The partition plate has a protrusion protruding into the first housing space. The protrusion provides a motor housing space in the second housing space. At least one part of the first motor is housed in the motor housing space when a base of the robot is elevated to an uppermost position.
Abstract: An information reading apparatus includes an information reading section, a communication section, a memory, a first determination section, a second determination section, and a control unit. In the apparatus, every time data is determined to be unread data (i.e., data read by one information reading apparatus but not shared yet by all of a plurality of information reading apparatuses) by the first determination section, the control unit records the unread data in the memory, while transmitting the unread data to other information reading apparatuses through the communication section. The control unit also records data determined to be unread data by the second determination section in the memory. A plurality of such information reading apparatuses are employed in an information reading system in which each information reading apparatus can easily keep track of the entire progress of reading tasks.
Abstract: In the mobile terminal, a first information code is generated based on a terminal identification information and first determining information. The generated first information code is displayed by display unit provided in the mobile terminal. In the mobile terminal, the first and second determining information are acquired from a payment apparatus through reading a third information code. Based on the second determining information, a second information code is generated. Responsively to this generation, images presented on the display unit's screen are updated from a state where the first information code has been displayed so far to another state where the second information code is displayed. In a payment apparatus, an imaging unit images the second information code providing the decoded second determining information, followed by imaging first information code, further followed by performing a process based on the terminal identification information decoded together with the first determining information.
Abstract: A water leakage detector includes: an electrostatic capacity sensor that is arranged at a bottom portion of a housing; and a leg portion that provides a space between the bottom portion and a floor of the housing including the electrostatic capacity sensor. With this configuration, it may be possible to detect quickly in an earlier stage of water leakage and achieve resistance to deterioration caused by an environment.
Abstract: An optical information reader includes an imaging lens and a lens retainer retaining the imaging lens and assembled, in this state, into the holder. The lens retainer includes a flange bottom surface and end faces as a reference surface that is parallel to an optical axis of the imaging lens. The holder includes a top surface and edge faces as a guide surface. The guide surface is brought into surface contact with the flange bottom surface and the end faces when the lens retainer is assembled into the holder, and is brought into slidable contact with the flange bottom surface and the end faces when the lens retainer is moved along the optical axis. Thus, influence of one-sided blur is minimized in terms of variation in resolution which is measured when obtaining an optimal focus position by changing relative positions of the area sensor and the imaging lens.
Abstract: In an information processing terminal, code image data acquired by an imaging unit imaging an information code and terminal identification information stored in a storage unit are transmitted to a server. A control unit performs a process based on information received from the server in response to the transmission. In the server, when code identification information is acquired by an interpreting process from the code image data received from the information processing terminal, a single process among a plurality of processes associated with the acquired code identification information is selected based on the received terminal identification information. Selection information related to the process to be selected is transmitted to the information processing terminal.
Abstract: In a camera control apparatus, an imaging control unit controls imaging operations of a camera. This camera is able to capture an image of a license plate of a vehicle entering a premises from an entrance thereof. A detection area setting unit sets a planar detection area for detecting a position of the vehicle. A vehicle detecting unit detects the position of the vehicle based on the detection area. The camera is capable of changing the imaging direction thereof. The detection area setting unit sets detection area groups, each of which are composed of a plurality of detection areas aligned in a width direction of the entrance, in multiple stages from the entrance towards the inside of the premises. The imaging control unit performs imaging while changing the imaging direction of the camera based on the position of the vehicle detected by the vehicle detecting unit.
Abstract: In a system, mobile terminal and a reader are communicable with each other. In the mobile terminal, a terminal tilt state is detected by a detecting unit as a terminal environmental state, an information code is generated such that the detected terminal environmental state and predetermined information are recorded in the information code, and the generated information code is displayed on the screen of a display unit. In the reader, a reading surface tilt state corresponding to the terminal environmental state is detected by a detecting unit as a reading surface environmental state. When the reader reads the information code and the detected reading surface environmental state and the detected terminal environmental state show the same environmental state, the read predetermined information is used by a control unit to perform processing based on the predetermined information.
Abstract: A robot hand is designed to open or close fingers using a linear actuator disposed in a housing. The robot hand has linear motion shafts extending from inside to outside the housing through guide holes formed in a wall of the housing. Each of the fingers includes a base portion and a tip portion. The base portions are secured to the linear motion shafts outside the housing. The tip portions are bent inwardly from the base portions in directions in which they approach each other and then extend toward tips of the fingers. A sealing member is disposed between each of the linear motion shafts and a corresponding one of the guide holes to hermetically isolate the inside of the housing from the outside thereof. This structure achieves an increased degree of sealing of the housing and is capable of having an increased opening or closing stroke of the fingers.
Abstract: An information reader includes a reader main unit and a case. The case houses therein an inner pad serving as an electrostatic capacity type of switch used by an operator to enable an information reading unit to read information. The inner pad is assembled within the case to be directed toward a touch detection region of the case. A switch unit, which is separated from the reader main unit, is provided with a touch electrode pad to which electrical charge is applied in response to an operator's touch operation, a wiring line one of whose both ends is electrically connected to the touch electrode pad, and a transmission pad to which the other end is electrically connected. The transmission pad is assembled with the case on the outer surface thereof.
Abstract: There is provided a robot control apparatus that controls a vertical articulated robot and is suitable for direct teaching. In the apparatus, an axis setting section sets operation axes and control axes from among the axes subjected to angle control, when performing the direct teaching of changing a position of the arm tip, while retaining a posture thereof at a target posture. The operation axes can be dominant factors when determining the position of the arm tip and are allowed to freely move according to an external force, and the control axes can be dominant factors when determining the posture of the arm tip and are controlled by an angle control section. When performing the direct teaching, the angle control section receives an input of current angles of the operation axes and the target posture to calculate command angles of the respective control axes according to inverse kinematics calculation.
Abstract: An antenna apparatus includes: a switch having a single one-side terminal and four other-side terminals; and a distributor that distributes electric power supplied via the switch to a terminal and a terminal with a phase difference of 90 degrees. The apparatus further includes a switch that switches to either of a state in which conduction is achieved between an other-side terminal of the switch and a horizontally polarized wave antenna, and a state in which conduction is achieved between the terminal of the distributor and the horizontally polarized wave antenna. The apparatus further includes a switch that switches to either of a state in which conduction is achieved between an other-side terminal of the switch and a vertically polarized wave antenna, and a state in which conduction is achieved between the terminal of the distributor and the vertically polarized wave antenna. The switches are controlled by a control unit.
Abstract: A center-of-gravity-of-load position calculator is provided which determines the position of the center of gravity of a physical load held by a horizontal four-axis robot arm. The center-of-gravity-of-load position calculator moves horizontally move the physical load a plurality of times in conditions where positions of a fourth axis are different from each other and measures degrees of torque acting on the fourth axis during such movement to calculate given first and second parameters. The center-of-gravity-of-load position calculator calculates the position of the center of gravity of the physical load as a function of the first and second parameters. This achieves fast and easy calculation of the position of the center of gravity of the physical load.
Abstract: A water leakage detection apparatus includes a pressure sensor, a detecting unit, and an actuator. The pressure sensor is disposed in a water pipe. The detecting unit detects water leakage based on sensor signals from the pressure sensor. The actuator is controlled by the detecting unit, and opens and closes an electromagnetic valve that is disposed in the water pipe. The detecting unit samples the sensor signals in a state in which the water pipe is closed by the electromagnetic valve, and performs a water leakage determination for detecting water leakage based on the sampled sensor signals.
Abstract: In a robot system provided with an articulated arm, information showing whether or not an operator holds one or more of a plurality of arms of the articulated arm. An operator's holding state of the arms are determined based on the detected information. Based on results of the determination, the rotation of motors provided at axes (joints) is controlled for selectively controlling a constrained state which constrains the rotation of the axes and release of the constrained state.
Abstract: A central air conditioning system includes dampers individually air conditioning multiple spaces, an air conditioning controller controlling the dampers, a temperature sensor disposed in each space to detect a temperature, and a temperature predictor that receives the detected temperature, predicts a temperature in each space, and transmits temperature information to the air conditioning controller. The temperature sensor may wirelessly transmit the detected temperature when an amount of change in temperature gradient exceeds an allowable range. Alternatively, the temperature sensor may predict a temperature based on a temperature gradient, and wirelessly transmit the detected temperature when a difference between the predicted and detected temperatures exceeds a certain range. Alternatively, the temperature sensor may predict a temperature by using one of prediction formulae, and transmit the detected temperature when a difference between the predicted and detected temperatures exceeds a certain range.
Abstract: An optical code is readable by a generally used reading device, and optically readable as an information code that can appropriately prevent abuse due to duplication. In this optical code, data is recorded with a pattern of a plurality of light-color modules having high visible light reflectance and a plurality of dark-color modules having visible light reflectance lower than light-color modules. At least either the light-color modules or the dark-color modules are configured to include a first module and a second module having reflectances different from each other for invisible light of a predetermined wavelength. Thus, data is recorded as a readable pattern of modules, the pattern being differently observed between when irradiated with visible light and when irradiated with the invisible light of a predetermined length.
December 19, 2016
Date of Patent:
September 8, 2020
DENSO WAVE INCORPORATED, TERRARA CODE RESEARCH INSTITUTE, INC.
Abstract: A robot includes a movable unit and a driving unit that drives the movable unit. The movable unit includes a predicted colliding section that is a structure forming an outer shape of the movable unit and may collide with a human body during movement of the movable unit. The predicted colliding section is formed to have a predetermined shape such that a pressure applied to a human body is lower than a predetermined safety standard value for pressure for the human body when the movable unit is driven at maximum thrust by the driving unit and collides with the human body.
Abstract: A wireless card reader system includes: a card reader terminal that is battery-driven and obtains card data for verification; a high-order host apparatus that verifies the card data, changes an operating state of a target device when a verification result is successful, and sends the verification result; and an interface apparatus that relays communication between the card reader terminal and the high-order host apparatus. The card reader terminal is operable in a normal mode or in a sleep mode. The card reader terminal switches to the sleep mode after sending the card data in the normal mode. The card reader terminal temporarily returns from the sleep mode to the normal mode to perform polling to the interface apparatus, and obtains the verification result. The polling is performed less frequently in a period before a state change than in a period after the state change.
Abstract: An input/output module includes a control unit and a monitoring unit. The monitoring unit includes a series-connection body including three or more resistors, a comparator, a connection path, and a switch. One of inverting and non-inverting input terminals of the comparator serves as a monitoring terminal, and the other serves as a threshold terminal. Input voltage of the threshold terminal when the switch is turned off is set to a high-voltage-side threshold, and the input voltage when the switch is turned on is set to a low-voltage-side threshold. The control unit makes a diagnosis that an abnormality in which the power supply voltage falls outside of an operable voltage range or an abnormality in the monitoring unit has occurred, when logic of an output signal of the comparator is determined to be unchanged over a determination time that is a longer amount of time than a predetermined amount of time.