DENSO WAVE INCORPORATED Patent applications |
Patent application number | Title | Published |
20160125213 | STATIONARY-TYPE INFORMATION CODE READING APPARATUS - A stationary-type reading apparatus, which reads an information code, includes a case having a reading opening. An imaging unit, an image forming unit, and a reflecting unit are housed inside the case. The reflecting unit reflects light that has entered through the reading opening towards the image forming unit, the reflected light is led to a light receiving area of the imaging unit. The image forming unit prescribes a view area, which is configured by a first view area positioned between the image forming unit and the reflecting unit and a second view area positioned towards outside of the case, through the reading opening from the reflecting unit. A lower end of a reflection area of light from the reflecting unit is positioned at least at the lower end of the first view area. The image forming unit is disposed in a position off the second view area. | 05-05-2016 |
20160052141 | Method and Apparatus For Controlling Operations Of Robot - A robot, such an industrial robot, has an arm. The arm has a plurality of rotation members, a plurality of joints each rotatably and mutually connecting adjacent two rotation members, and a plurality of electric servo motors respectively driving the joints. In this robot, every operation cycle, an angular speed is calculated at which to drive each servo motor, and a speed of a monitoring portion set in each rotation member is calculated. It is then determined whether or not the speed at the monitoring portion is equal to or lower than a reference speed. When it is determined that the speed at the monitoring portion is over the reference speed, the angular speed of each servo motor is instructed to reduce such that the speed at each monitoring portion becomes the reference speed or lower. The servo motors are driven at the angular speed that has been reduced. | 02-25-2016 |
20160042210 | Card Reader - A card reader to read information in an integrated circuit (IC) card includes a housing, a first antenna, a control circuit, a switch unit, and a third antenna. The first antenna is disposed inside of the housing. The control circuit is to communicate with the IC card within a communication range of the first antenna and perform at least a process that acquires data from a memory in the IC card. The switch unit is provided to the housing and includes a radio frequency (RF) tag that includes a second antenna. The third antenna is disposed inside of the housing. The switch unit functions as a switch that performs a predetermined function by causing the RF tag to communicate with the control circuit via the second antenna and the third antenna when a predetermined condition is satisfied. | 02-11-2016 |
20140297030 | METHOD OF GENERATING PATH OF MULTIAXIAL ROBOT AND CONTROL APPARATUS FOR THE MULTIAXIAL ROBOT - In a multiaxial robot, a path along which the end effector of the robot moves in the shortest time duration is generated. The robot includes a first link and a second link positioned closer to an end effector than the first link. Start and end points are specified, and velocity patterns are generated for joints driving the first and second links based on the specified start end points. The velocity patterns enable a movement of the second link to cause i) a reaction for increasing an acceleration force generated by the first joint when the end effector is started to be moved from the start point toward the end point, and ii) a reaction for increasing a deceleration force generated by the first joint when the end effector is stopping to the end point. | 10-02-2014 |
20140252993 | LIGHTING CONTROL DEVICE - A lighting control device controls a turn-on state and a turn-off state of a lighting apparatus in a room where an air-conditioning apparatus is provided. In the lighting control device, a temperature sensing section is provided in the air-conditioning apparatus and senses temperature of the room to allow the air-conditioning apparatus to perform air-conditioning control such that the sensed temperature of the room lies within a preset temperature range. A temperature acquisition section acquires the sensed temperature. A determination section determines that a switching condition for switching the lighting apparatus has been met, when the acquired sensed temperature coincides, within a preset tolerance range, with a criterion temperature which is set separately from the preset temperature range on the basis of a body temperature of a person. A switching section switches the lighting apparatus between the turn-on state and the turn-off state, when determined that the switching condition has been met. | 09-11-2014 |
20140169636 | METHOD AND SYSTEM FOR ESTIMATING ATTITUDE OF CAMERA - In a method of estimating a camera attitude, based on the past-detected position of a marker and an appropriate camera attitude provided during current frame imaging, the position of the maker to the current frame is approximately predicted. Through extraction of points which are near the predicted marker position (marker neighboring points), a group of points are obtained. An attitude of the camera (rotation matrix and translation matrix) which optimizes an estimation function is obtained for re-estimating the camera attitude, where the estimation function needs, as its condition, a distance between the marker neighboring points included in the point groups and an estimation plane on which the marker is positioned. The point groups include many points extracted from the neighborhood of the marker, so that the preliminarily estimated approximate camera attitude can be corrected and estimated with higher accuracy even in an environment with occlusion. | 06-19-2014 |
20140084699 | WIRELESS POWER TRANSMISSION APPARATUS AND DIRECT DRIVE TYPE SYSTEM INCLUDING THE APPARATUS - A direct drive type system such as a direct drive type robot is provided. This system includes a rail member, a movable member guided by the rail member and movable along the rail member, and an electric motor to drive the movable member. The system includes a transmission coil and a reception coil. The transmission coil has plural transmission coil segments which are planar coils and arranged on and along the rail member. High-frequency power is supplied to the transmission coil from a power source. The reception coil is arranged on the movable member to be opposed to the transmission coil and configured to an area faced with each of the transmission coil segments, wherein the area is smaller than that of each transmission coil segment. The reception coil receives power from the transmission coil without contact by a magnetic resonance. The received power is supplied to the motor. | 03-27-2014 |
20140084069 | INFORMATION CODE MEDIUM, AND SYSTEM AND APPARATUS FOR READING INFORMATION CODE PROVIDED BY THE SAME - An information code is provided as a light transmissive object in which an information code is formed. When visible light is radiated to the object, the object maintains its light transmissive state, with no presentation from an information code in the object. Light of a first wavelength band, which differs from the visible light, is radiated to the object, the information code produces an image on light of a second wavelength band which differs from the first wavelength band. From an information code reader, the light of the first wavelength band is radiated to the information code medium, during which the light of the second wavelength band from the code is received by the reader. Based on reception results of the light of the second wavelength band, the information code is decoded. By way of example, decoded results are used to determine if the information code is authentic. | 03-27-2014 |
20140055083 | CHARGING APPARATUS - A charging apparatus is used for charging a storage battery. This charging apparatus includes a body connected to a power source, a connector connected to the storage battery, an electric cable connecting between the body and the connector, a support member provided in the body, and a holding member provided in the body. The electric cable includes a held member at a predetermined position in an intermediate portion of the electric cable. The support member supports the connector. The holding member detachably holds the held member. | 02-27-2014 |
20130322631 | METHOD FOR PRODUCING TWO-DIMENSIONAL CODE AND READER FOR READING THE TWO-DIMENSIONAL CODE - A method of producing a two-dimensional code having a code area in which data codes coded as codewords are mapped. First type of data codes is mapped in the code area. The first type of data codes are coded as the codewords and indicating data to be disclosed. An end identification code is added to an end of a code string composed of the first type of data codes, the end identification code showing the end. Second type of data codes are mapped after the end identification code in the code area, the second type of data codes being coded as the codewords and indicating data to be kept in secret. Filler codes showing no data after the second type of data codes are mapped to fill up the code area, when a total amount of the codewords in the code area is less than a capacity of the code area. | 12-05-2013 |
20130075130 | FLEXIBLE PROTECTIVE GUIDE INTERNALLY HOLDING LONG MEMBERS - A protective guide internally holds long members including at least one of flexible cables and ducts. The protective guide includes a flexible curved strip-shaped base and plural flexible sectioning members. The base is made of a synthetic resin, formed into a long plate and has a longitudinal direction. The sectioning members are also made of a synthetic resin, permitted to uprise from both ends of the base and spaced apart from each other in the longitudinal direction, the both ends being opposed to each other in a direction perpendicular to the longitudinal direction. The sectioning members cooperatively define a space for accommodating the long members along the base. The base has a cross section inwardly curved toward the space, as viewed in the longitudinal direction. Each sectioning member has a ceiling opposed to the base, the ceiling being divided into two portions in a direction perpendicular to the longitudinal direction. | 03-28-2013 |
20130075129 | FLEXIBLE PROTECTIVE GUIDE INTERNALLY HOLDING LONG MEMBERS - A protective guide has a long shape and internally holds long members including at least one of flexible cables and ducts. The protective guide includes a flexible curved strip-shaped base and a plurality of flexible sectioning members. The base is made of a synthetic resin, formed into a long plate and has a longitudinal direction. The sectioning members are also made of a synthetic resin, permitted to uprise from both ends of the base and spaced apart from each other in the longitudinal direction, the both ends being opposed to each other in a direction perpendicular to the longitudinal direction. The sectioning members cooperatively define a space for accommodating the long members along the base. The base has a cross section inwardly curved toward the space, as viewed in the longitudinal direction. | 03-28-2013 |
20130075128 | PROTECTIVE GUIDE FOR CABLES AND BRACKET USED FOR THE PROTECTIVE GUIDE - A protective guide internally holds long members including at least one of flexible cable and duct to move in harmonization with the movement needed by the long members. The guide includes a flexible long plate-shaped base made of a synthetic resin and having a longitudinal direction, flexible sectioning members made of a synthetic resin, and two brackets. The sectioning members uprise from ends of the base, spaced apart from each other by gaps in the longitudinal direction, the ends facing in a direction perpendicular to the longitudinal direction, and cooperatively define a space for accommodating the long members along the base. The brackets detachably connect ends of the base to fixed and movable members of a machine installing the guide. Each bracket has a first engaging means detachably engaging the bracket with the gaps and a second engaging means detachably connecting the bracket to the fixed or movable member. | 03-28-2013 |
20130067711 | DEVICE FOR FASTENING SCREW ONTO WORKPIECE AND METHOD OF JUDGING LOOSENING OF SCREW - In judging loosening of a crew, a measuring section measures a position of a bit as a relative position in relation to a placement surface of a screw supplying device when the screw is acquired from the screw supplying device. The measuring section also measures the position of the bit as a relative position in relation to a workpiece surface when fastening of the screw onto a workpiece has been completed. A judging section judges that screw loosening has not occurred when, based on the first and second bit positions, a difference between the first and second bit positions falls within an allowable range. The judging section judges that screw loosening has occurred when the difference does not fall within the allowable range. | 03-21-2013 |
20130001310 | INFORMATION CODE AND INFORMATION CODE READER - Disclosed herein are an information code and an information code reader. In information code, a plurality of light-colored modules exhibiting the reflective characteristics of light color when light of a second wavelength band different from light of a first wavelength band is radiated and a plurality of dark-colored modules exhibiting the reflective characteristics of dark color when the light of a second wavelength band is radiated are arranged in a code region. The information code includes a masked portion disposed in a predetermined region of the code region in which light is intercepted and prevents the corresponding information code from being read, and configured to, when the light of a second wavelength band is radiated, allow light reflected from the modules of the corresponding code region to pass therethrough and thereby interrupt the light of a first wavelength band. | 01-03-2013 |
20120249996 | LASER RADAR FOR THREE-DIMENSIONAL SCANNING - In a laser radar, a first scanning member scans a laser beam in a virtual plane passing through an axis. A control means controls displacements of the first scanning member to change a scan beam angle in the plane. A second scanning member deflects the scanned laser beam and again scans the deflected laser beam toward an external space. A light collecting means collects reflected light. A driving means rotates both the second scanning member and the light collecting means about the axis. The second scanning member has a deflecting surface to deflect the laser beam. The deflecting surface is formed around the axis and has a plurality of reflecting surfaces coaxially arranged centering on the axis. The reflecting surfaces have different inclinations with respect to a horizontal plane perpendicular to the axis. | 10-04-2012 |
20120239194 | METHOD OF DETECTING AN INTER-AXIS OFFSET OF 6-AXIS ROBOT - In a 6-axis robot, as an example, an inter-axis offset can be measured and calibrated. A light emitting diode is installed on an end effector, and the end effector is located on a plurality of target positions of movement on the axis X (Xb) of a robot coordinate. Then, the position of the light emitting diode is measured by a three-dimensional gauge, and an inter-axis offset F is detected based on an error between the target positions of movement and actually moved positions. For the inter-axis offset F, DH parameters are calibrated. | 09-20-2012 |
20120153025 | SYSTEM FOR READING INFORMATION CODE AND MEDIUM ON WHICH INFORMATION CODE IS FORMED - A system reads an information code formed on a medium. The code has light modules and dark modules. The areas of the light modules are produced as inversion areas inverted light reflection characteristics. The areas of the dark module areas are produced as non-inversion areas non-inverting light reflection characteristics. A reader emits illumination light of wavelengths including infrared light wavelengths to the code, and images the code under the illumining light emission. The inversion areas, that is, the light module areas, can be dark under the visible light, but can be a light color due to its inverted light reflection characteristics. The light modules can thus be imaged by the reader under the illumining light emission, providing distinguishable detection of the inversion and non-inversion areas, allowing the light and dark modules to be extracted for decoding. | 06-21-2012 |
20120138695 | TWO-DIMENSIONAL CODE HAVING RECTANGULAR REGION PROVIDED WITH SPECIFIC PATTERNS FOR SPECIFY CELL POSITIONS AND DISTINCTION FROM BACKGROUND - A two-dimensional code having a rectangular region is provided. In the rectangular region, there are code blocks composed of a plurality of cells, a first specific pattern specifying the positions of the cells, and a second specific pattern separating the code blocks from a background of the code. The first specific pattern is located at a specified corner of the rectangular region. The second specific pattern is located along one or more of first borders along which the first specific pattern is located, the first borders being part of the borders of the rectangular region. The code blocks include error-correction code blocks, which are located along second borders which are different from a border of the borders along which the second specific pattern is located. The second borders are part of the borders. Compressed data code blocks are also arranged in the same way as the error-correction code blocks. | 06-07-2012 |
20120138694 | TWO-DIMENSIONAL CODE HAVING RECTANGULAR REGION PROVIDED WITH SPECIFIC PATTERNS FOR SPECIFY CELL POSITIONS AND DISTINCTION FROM BACKGROUND - A two-dimensional code having a rectangular region is provided. In the rectangular region, there are code blocks composed of a plurality of cells, a first specific pattern specifying the positions of the cells, and a second specific pattern separating the code blocks from a background of the code. The first specific pattern is located at a specified corner of the rectangular region. The second specific pattern is located along one or more of first borders along which the first specific pattern is located, the first borders being part of the borders of the rectangular region. The code blocks include error-correction code blocks, which are located along second borders which are different from a border of the borders along which the second specific pattern is located. The second borders are part of the borders. Compressed data code blocks are also arranged in the same way as the error-correction code blocks. | 06-07-2012 |
20120132721 | TWO-DIMENSIONAL CODE HAVING RECTANGULAR REGION PROVIDED WITH SPECIFIC PATTERNS FOR SPECIFY CELL POSITIONS AND DISTINCTION FROM BACKGROUND - A two-dimensional code having a rectangular region is provided. In the rectangular region, there are code blocks composed of a plurality of cells, a first specific pattern specifying the positions of the cells, and a second specific pattern separating the code blocks from a background of the code. The first specific pattern is located at a specified corner of the rectangular region. The second specific pattern is located along one or more of first borders along which the first specific pattern is located, the first borders being part of the borders of the rectangular region. The code blocks include error-correction code blocks, which are located along second borders which are different from a border of the borders along which the second specific pattern is located. The second borders are part of the borders. Compressed data code blocks are also arranged in the same way as the error-correction code blocks. | 05-31-2012 |
20110231019 | CENTRAL AIR-CONDITIONING SYSTEM - A central air-conditioning system conditions a house having a plurality of rooms. When a person is not present in any of the rooms, each room is conditioned in energy-saving conditioning mode having a low load. On the other hand, when the person is detected in any of the rooms, a controller switches an operating mode for conditioning the room, in which the person is detected, from the energy-saving conditioning to rapid conditioning. Air-conditioner ducts respectively connected to the remaining rooms are closed. Therefore, cold air or warm air from an air-conditioning unit is supplied to the room in which the person is detected, while the cold air or warm air is not supplied to the rooms in which the person is not present. As a result, the room that has been switched from energy-saving conditioning to rapid conditioning is conditioned in a concentrated manner. | 09-22-2011 |
20110130881 | CENTRAL AIR-CONDITIONING SYSTEM - Regarding rooms other than a room being targeted, a controller controls the rooms in energy-saving conditioning mode when a person is not detected in the rooms, even when the rooms are scheduled to be controlled in ordinary conditioning mode in a temperature control schedule. At this time, when the controller judges that the person has exited the room, the controller controls the targeted room in energy-saving conditioning mode, in rapid conditioning mode. As a result, the room is rapidly conditioned such that the temperature changes from an energy-saving temperature t to an ordinary set temperature by the time the person who has exited the room enters the room. As a result, unnecessary conditioning of the room set to be conditioning in ordinary conditioning mode can be reduced, and energy consumption can be reduced. In addition, comfort of the person entering the room can be ensured by prediction of the movement of the person. | 06-02-2011 |
20110058286 | ELECTRICAL APPARATUS WITH HIGHER DURABILITY AGAINST SURGES - An electrical apparatus, which is immovable in a facility, comprises plural electric circuits. Each electric circuit has one or more resistance elements and is connected to each input terminal connected a power source. The electric circuits are arranged positionally closely with each other. In each electric circuit, a desired functional circuit is connected in series to the resistance element, and a protection circuit is connected in series to the resistance element and connected in parallel with the functional circuit. A discharge member is provided in each electric circuit and arranged between each input terminal and the functional circuit. The discharge member includes a discharge gap which allows the discharge member to face with the discharge member of an adjacently arranged electric circuit. The discharge gap discharge deliberately to the adjacently positioned discharge member when a voltage applied to any of the electric circuits exceeds a predetermined voltage value. | 03-10-2011 |
20100313694 | APPARATUS FOR HOLDING CABLES IN ROTARY SHAFT OF ROBOT - An apparatus holds plural cables arranged in a robot. A first fixing member secures ones of both ends of the cables on a first shaft portion in a flat form, the ones of the end portions being directed in a rotation direction of the second shaft portion. A second fixing member secures the others of both end portions of the cables on a second shaft portion in the flat form, the other end portions being directed in the rotation direction. The remaining portions of the cables are bent and suspended along the first and second shaft portions in a U-shaped and flat form when being viewed in the rotation direction. A first cable guide, fixed to the first shaft portion, accommodates part of the cables therein in the plat form. A second cable guide, fixed to the second shaft portion, accommodates part of the cables therein in the flat form. | 12-16-2010 |
20100288066 | HARMONIC SPEED REDUCER FOR ROBOTS - A harmonic speed reducer for robots is provided with a frame, an annular circular spline, a cylindrical flexspline, and an elliptical wave generator. The frame has internal threads each tapped parallel to the center axis line, the threads each extending from a circular spline mounting seat to the inside of the frame. The internal thread in the circular spline mounting seat has a peripheral edge portion at an opening thereof with a recess. The recess is formed so as to have a diameter larger than a diameter of the internal thread; | 11-18-2010 |
20100237178 | ROTARY JOINT WIRING UNIT FOR ROBOTS - A wiring unit is provided for robots having a rotary joint. This unit includes a wiring case, a slide aid contained in the wiring case, and a flexile printed wiring board for electric wiring. The wiring case includes a cylindrical housing and a reel with a cylindrical core member. The reel is relatively rotatable to the housing. The reel and housing are linked with robot's two members requiring the rotary joint. In the slide aid, an annular rotary plate surrounds the core member and is rotatable about the core member. Plural rollers are provided on the rotary plate and self-rotatable. The wiring board has electrical wires and is connected to the core member and housing and is wound and unwound in radially inside and outside spaces of the rollers via the vacant space by moving on and along the rollers. | 09-23-2010 |
20100168915 | Method and apparatus for calibrating position and attitude of arm tip of robot - A calibrating technique is provided for the position/attitude or only the position of an arm tip of a robot, such as an articulated type of robot. At plural positions, respective n pieces of errors (Δφ | 07-01-2010 |
20100101360 | Robot provided with movable body moved along linear movement rail - A robot is provided in a Cartesian space. The robot is provided with a linear movement rail, a movable body, a swing arm, a linear movement arm. The linear movement rail extends in parallel with the X-axis direction. The movable body is linearly moved in the X-axis direction along the linear movement rail. The swing arm has a first end and a second end. The first end is rotatably connected to the movable body around an R-axis (which is a swing axis) extending in a horizontal direction which is orthogonal to the X-axis direction and the second end extends radially from the R-axis. The linear movement arm, which is connected to the second end of the swing arm, moves a wrist unit in the Y-axis direction which is in parallel with the R-axis. A task tool is loaded to the wrist unit. | 04-29-2010 |
20090323959 | Method for producing two-dimensional code reader for reading the two-dimensional code - A method of producing a two-dimensional code having a code area in which data codes coded as codewords are mapped. First type of data codes is mapped in the code area. The first type of data codes are coded as the codewords and indicating data to be disclosed. An end identification code is added to an end of a code string composed of the first type of data codes, the end identification code showing the end. Second type of data codes are mapped after the end identification code in the code area, the second type of data codes being coded as the codewords and indicating data to be kept in secret. Filler codes showing no data after the second type of data codes are mapped to fill up the code area, when a total amount of the codewords in the code area is less than a capacity of the code area. | 12-31-2009 |
20090281662 | Simulator for visual inspection apparatus - A simulator for a visual inspection apparatus is provided. The apparatus is equipped with a robot having an arm and a camera attached to a tip end of the arm, the camera inspecting a point being inspected of a workpiece. Using 3D profile data of a workpiece, information of lenses of cameras, operational data of a robot, simulation for imaging is made for a plurality of points being inspected of the workpiece. For allowing the camera to image the points being inspected of the workpiece, a position and an attitude of the tip end of the arm of the robot are obtained. Based on the obtained position and attitude, it is determined whether or not the imaging is possible. When the imaging is possible, installation-allowed positions of the robot are decided and outputted as candidates of positions for actually installing the robot. | 11-12-2009 |
20090245992 | Suspension type robot whose robot body runs along traveling rail - A suspension type robot comprises posts, support arms having apical ends, a traveling rail mounted between the apical ends of the support arms and robot body. Each of the support arms has at the apical end a U-shape-cut portion providing a U-shape opening and a U-shape upper surface surrounding the U-shape opening. The traveling rail has an attachment portion comprising a first cylinder portion and a second cylinder portion. The first cylinder portion is inserted into the U-shape-cut portion. The second cylinder portion is disposed on the first cylinder portion, engaged with the U-shape upper surface, and is larger in diameter than the first cylinder portion. The first cylinder portion is inserted deep into the U-shape-cut portion, and both sides of the U-shape opening of the U-shape-cut portion are extended from the plane of projection of the second cylinder portion. | 10-01-2009 |
20090242650 | TWO-DIMENSIONAL CODE HAVING RECTANGULAR REGION PROVIDED WITH SPECIFIC PATTERNS FOR SPECIFICATION OF CELL POSTIONS AND DISTINCTION FROM BACKGROUND - A two-dimensional code having a rectangular region is provided. In the rectangular region, there are a plurality of code blocks, a first specific pattern, and error-correction code blocks. Each code block is composed of a plurality of cells aggregated together and formed to have both a specified corner in the rectangular region and the plurality of code blocks arranged in the rectangular region. The specific pattern is used to specify the positions of the cells. The error-correction code blocks are contained in the code blocks and formed to correct an error. The error-correction code blocks are arranged contiguously to part of the borders of the rectangular region. The part of the borders is displaced from the first specific pattern. Compressed data code blocks are also arranged in the same way as the error-correction code blocks. | 10-01-2009 |
20090242649 | Two-dimensional code having rectangular region provided with specific patterns for specify cell positions and distinction from background - A two-dimensional code having a rectangular region is provided. In the rectangular region, there are code blocks composed of a plurality of cells, a first specific pattern specifying the positions of the cells, and a second specific pattern separating the code blocks from a background of the code. The first specific pattern is located at a specified corner of the rectangular region. The second specific pattern is located along one or more of first borders along which the first specific pattern is located, the first borders being part of the borders of the rectangular region. The code blocks include error-correction code blocks, which are located along second borders which are different from a border of the borders along which the second specific pattern is located. The second borders are part of the borders. Compressed data code blocks are also arranged in the same way as the error-correction code blocks. | 10-01-2009 |
20090216372 | Apparatus for detecting malfunctions of electromagnetic brakes of robot - An apparatus is provided for detecting a malfunction occurring in an electromagnetic brake of a robot. In the apparatus, the main relay and the sub-relay are controlled to open the main contact and the sub-contact when the robot is activated. Detecting is then made whether or not the main contact is malfunctioning, by monitoring an energized state of the main contact. Activation of the robot is stopped when the main contact is malfunctioning and the main relay is controlled to close the main contact for a given period of time when that the main contact is operating normally. Detecting is further made as to whether or not the sub-contact is malfunctioning, by monitoring an energized state of the sub-contact The activation of the robot is stopped when the sub-contact is malfunctioning and the main relay is controlled to close the main contact when the sub-contact is operating normally. | 08-27-2009 |
20090192775 | Robot simulator and method of controlling robot simulator - In a robot simulator of the present invention, when a portion of an operable area set for each figure to be selected and controlled, a right-hand system and a left-hand system, of a robot overlaps, when an obstacle is positioned within the operable areas, a personal computer color-codes and displays an image of the operable area of each system reset in adherence to the obstacle in a display. As a result, because the operable areas in a periphery of the obstacle, differing for each figure, are displayed in a clearly discernable state, it can be easily lo understood which figure should be used to perform operation within which area can be easily grasped. | 07-30-2009 |
20090155027 | Industrial robot - A robot comprises a fixed member that has a lower end, a movable member, and an elastic sheet member. The movable member is supported by the fixed member to be movable between an uppermost position and a lowermost position of a movable range given to the movable member in a vertical direction relative to the fixed member. This movable member has a lower end at which an operation tool is provided The elastic sheet member has both ends. Of these ends, one end is fixed to the lower end of the fixed member and the other end is fixed to the lower end of the movable member. This sheet member droops when the movable member moves up to the uppermost position of the fixed member. | 06-18-2009 |
20090127957 | Industrial robot having a suspended unit - Since the rotating unit is disposed so that the drive part, which constitutes the rotating unit, is located in the inner side of the bent portion with the curved surface of the Cableveyor in the side of the straight axis, there is no problem occurs by locating the drive part connected with the rotating unit in the inner side of the bent portion of the Cableveyor. Therefore, the dead space formed in the inner side of the bent portion of the Cableveyor can be used effectively. | 05-21-2009 |
20090127530 | Industrial robot having a suspended unit - The Cableveyor may be able to support its own weight in the direction of gravity since the Cableveyor having the bent portion that connects between the straight-moving unit and the rotating unit is arranged so that it bends in a horizontal plane. As a result, the Cableveyor and the maintenance member do not collide, thus collision noise or dust caused by the collision can be suppressed. Moreover, since the Cableveyor is arranged to the side of the straight axis, the height size of the robot can be suppressed compared with the composition that arranges the Cableveyor on the upper surface of the straight axis. | 05-21-2009 |
20090126598 | Suspended type robot system - A plurality of cables is unified into a parallel in a vertical direction state to constitute a flat cable, and the flat cable is pressed against an internal surface of a perimeter of the Cableveyor. Further, both ends of the flat cable are fixed such that the flat cable touches neither upper or lower inner surface of the Cableveyor by slanting up both ends of the accommodated portion of the flat cable. | 05-21-2009 |
20090126524 | Suspending type robot system - In one of a pair of supporting pillars, a clearance is formed in a side of a moving space of a side of a main robot body. Then, when the main robot body stops in the position immediately near the supporting pillar and an arm is turned, the range in which the arm can turn is expanded without contacting the supporting pillar. | 05-21-2009 |
20090122294 | LASER RADAR APPARATUS THAT MEASURES DIRECTION AND DISTANCE OF AN OBJECT - There is provided a laser radar apparatus including laser beam generating means, photo detecting means, a mirror assembly, light deflecting means, and rotation driving means. The laser beam generating means emits a laser beam having an axis thereof. The photo detecting means detects a reflected laser beam that is reflected back by an object. The mirror assembly includes a through-hole that transmits the laser beam and a reflecting surface that reflects a reflected laser beam reflected back by the object toward the photo detecting means. The light deflecting means has a flat mirror surface and a concave-shaped mirror surface, and reflects the laser beam toward a measurement range and deflects the reflected laser beam from the object toward the mirror assembly. The rotation driving means rotates the light deflecting means so as to direct the laser beam toward the measurement range. | 05-14-2009 |
20090121089 | Industrial robot having electric cable connecting movable body and fixed body thereof - A robot comprises a fixed body, a movable body, and a flat-shaped cable. The fixed body is at least unmovable in a vertical direction. The movable body is movably connected to the fixed body in a predetermined movable range in the vertical direction and has an end to which a tool is attached, the tool performing operations on a workplace. The cable bundle has a plurality of cables for electric power supply and control communication among the fixed and movable bodies and the tool. The cable bundle has two ends. One end is fixedly connected to a fixing position of the fixed body, while the other end is fixedly connected to a fixing position of the movable body which is equal to or higher than the position of the fixed body in the vertical direction in a state where the movable body is located at a highest highest position within the movable range of the movable body. | 05-14-2009 |
20090039161 | Information reader for optically reading code - An information reader has a light source, an optical system having a light receiving sensor and a lens, and a board supporting the source and sensor such that a sensor axis of the sensor perpendicular to the sensor and passing an intersection of an optical axis of the optical system and the sensor is parallel to an emission axis of the source. A positional relation among the lens, sensor and source satisfies a distance Di between the lens and sensor, a distance Da between an optical axis of the lens and the axis of the source, and a distance Do between the lens and a readable area. The axis of the sensor is shifted from the optical axis of the lens by an offset value F=Da×Di/Do in a direction away from the source. The reader optically reads a code placed in the readable area. | 02-12-2009 |
20090037025 | Controller for robot having robot body and additional mechanism providing additional operation axes - A controller is provided to control operations of a robot provided with a robot body having operation axes to be controlled and an additional mechanism having an additional operation axis. The controller comprises a manual operation device, determination means and control means. The manual operation device enables a user to manually operate the operations of the robot body and the additional mechanism in parallel to each other. The determination means determines whether or not the additional mechanism is a linked state in operations with the robot body. The control means controls operation speeds of both the tip end of the operation axes of the robot body and the additional operation axis of the additional mechanism within a predetermined maximum speed, when the manual operation device is used to manually control the operations of the robot body and the additional mechanism in parallel to each other and the determination means determines that the additional mechanism is in a linked state in operations with the robot body. | 02-05-2009 |
20090021391 | Communication apparatus for robots - A communication apparatus for robots is provided. A controller and drivers controlling each joint are serially connected to a serial transmission line. A final driver positioned at the last stage, among the drivers, is connected to an I/O module connected to a driver of a hand. When control signals for each driver and the driver of the hand are serially transmitted from the controller to the serial transmission line, the driver connected to the I/O module receives a control signal for the driver itself and a control signal for the driver of the hand, among the serially transmitted control signals, and transmits the control signal for the driver of the hand to the I/O module. | 01-22-2009 |
20090012647 | Robot system employing multijoint robots and workpiece delivery method - A multijoint robot has a multijoint link and a hand attached to the link. The robot comprises motion separating means and control means. The motion separating means separates, in terms of vectors, a motion of the hand into a first motional vector component along a given plane and a second motional vector component along a plane perpendicular to the given plane. The control means controls a motion of the hand based on an operation timing of the hand to be set on the first motional vector component and the second motional vector component. | 01-08-2009 |
20090002678 | Laser radar apparatus for three-dimensional detection of objects - In a laser radar apparatus, a laser beam generator that generates a laser beam and an optical detector that detects reflected light that has been reflected by an object in a field to be observed. A deflection performing means, provided with one or more deflection means each rotatable on a given central axis thereof, for enabling the deflection means to deflect the laser beam to the field and to deflect the reflected light toward the optical detector. A drive means driven to rotate the deflection means. A direction changing means changes a direction of the laser beam from the deflection means is changed in a direction of the central axis. A control means controls an operation of the direction changing means. | 01-01-2009 |
20080316463 | Laser radar apparatus that measures direction and distance of an object - There is provided a laser radar including laser beam generating means, photo detecting means, a mirror, light deflecting means, and rotation driving means. The laser beam generating means emits a laser beam having an axis thereof. The photo detecting means detects a reflected laser beam that is reflected back by an object. The mirror includes a through-hole that passes the laser beam and a reflecting surface that reflects a reflected laser beam reflected back by the object toward the photo detecting means. The light deflecting means deflects the laser beam toward a measuring region and reflects the reflected laser beam from the object toward the mirror. The rotation driving means rotates the light deflecting means so as to direct the laser beam toward the measuring region. | 12-25-2008 |
20080309273 | Controller for controlling robot body with power-off brake - In a controller, a first switch unit establishes electrical connection between a power-off brake and a power source when a servomotor is energized. The electrical connection causes the power-off brake to be released. A second switch unit is provided between the power-off brake and the power source. The second switch unit establishes electrical connection between the power-off brake and the power source upon being manually operated during the servomotor being deenergized. A calculating unit calculates a driving speed of the joint by the servomotor. A determining unit determines whether the calculated driving speed of the joint is greater than a predetermined threshold speed. An interrupting unit interrupts a supply of electrical power from the power source to the power-off brake through the electrical connection established by the second switch unit when it is determined that the calculated driving speed of the joint is greater than the predetermined threshold speed. | 12-18-2008 |
20080282821 | Robot with linearly movable support member attaching to gripper - In a robot, a support member is supported to an arm to be reciprocable with respect to one of first and second sides of the arm in a predetermined direction. A rotary member of a converter is coupled to a motor, and a liner movable member of the converter is contacted to the rotary member and lined to the support member. The converter works to transfer rotary motion received y the rotary member from the motor as linear motion to the liner movable member rough a transfer contact portion between the rotary member and the liner movable member to thereby move the liner movable member together with the support member in the predetermined direction. The transfer contact portion between the rotary member and the liner movable member is located offset to the one of the fast and second sides of the arm relative to the other thereof. | 11-20-2008 |
20080249659 | Method and system for establishing no-entry zone for robot - In a system, a first closed region specifying unit specifies a first closed region on a screen for enclosing an imaged obstacle in a first image, and a first projection area determining unit determines a first virtual projection area by extending a first closed region in a first orientation. A second closed region specifying unit specifies a second closed region on the screen. The second closed region encloses the imaged obstacle in the second image. A second projection area determining unit determines a second virtual projection area by extending the second closed region in a second orientation. An establishing unit establishes an overlap region between the first and second projection areas as the no-entry zone for the robot. | 10-09-2008 |