[go: up one dir, main page]

WO1993009018A1 - Microrobot - Google Patents

Microrobot Download PDF

Info

Publication number
WO1993009018A1
WO1993009018A1 PCT/JP1992/001415 JP9201415W WO9309018A1 WO 1993009018 A1 WO1993009018 A1 WO 1993009018A1 JP 9201415 W JP9201415 W JP 9201415W WO 9309018 A1 WO9309018 A1 WO 9309018A1
Authority
WO
WIPO (PCT)
Prior art keywords
driving
drive
motor
power supply
micro
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP1992/001415
Other languages
English (en)
French (fr)
Inventor
Osamu Miyazawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to DE69222025T priority Critical patent/DE69222025T2/de
Priority to JP5508311A priority patent/JP3028607B2/ja
Priority to US08/070,399 priority patent/US5554914A/en
Priority to EP92922645A priority patent/EP0564661B1/en
Publication of WO1993009018A1 publication Critical patent/WO1993009018A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/0003Home robots, i.e. small robots for domestic use
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J5/00Manipulators mounted on wheels or on carriages

Definitions

  • the present invention relates to a micro robot that can be wirelessly controlled with a size as small as about 1 cubic centimeter. Background technology
  • radio control when controlling a robot wirelessly, a control called radio control has been performed, and if a control method using radio waves is used. Had been.
  • steering was performed by superimposing a control signal on radio waves.
  • a directional antenna is used, or a visual sensor or the like is used in combination.
  • the running part uses wheels to reduce running resistance.
  • the terminals for charging consisted of rigid contacts and were formed in recesses in the frame.
  • An object of the present invention is to provide a micro robot having a size of about 1 cubic centimeter.
  • a micro robot is driven independently of at least two sensors having at least two detection areas partially overlapped with each other in a moving direction.
  • Driving at right angles At least one pair of drive units having a moving point, a control unit that controls the drive unit based on the output of the sensor, and a chargeable unit that has a sensor, a drive unit, and a control unit. And a power supply for supplying power supply voltage. Then, the control unit and the power supply unit are arranged between the pair of drive units.
  • miniaturization is possible.
  • miniaturization is possible.
  • the driving units are independently controlled, complex operations can be controlled with a simple mechanism.
  • the control section and the power supply section are arranged between the pair of drive sections, the size of the robot main body can be reduced.
  • the driving ground is driven by two sets of driving units with respect to a traveling ground. It is instructed by three driving points and a sliding point that makes frictional contact with the traveling ground. Therefore, stable running is possible with a balancer.
  • the line connecting the two driving points may be different depending on the inclination of the traveling ground. It interlinks with the direction of gravity at the center of gravity, and the position of the sliding point is different before and after the interlinkage.
  • the sliding point changes depending on the positional relationship between the line connecting the driving points and the center of gravity.Therefore, on an uphill, the center of gravity of the micro robot is located above the driving point, The frictional force is increased and the climbing force is improved, and the micro robot according to another embodiment of the present invention has an advantage. In other words, it has flexibility and protrudes from the frame, and has a projection communicating with the power supply.
  • This protrusion functions as a driving part, which not only reduces running resistance and improves running performance and running performance, but also makes it electrically connected to the power supply part and serves as a charging terminal. As a result, the charging operation has been facilitated, and the stress has not been concentrated on the power supply portion, thereby preventing the power supply portion from being broken.
  • the controller included in the control unit is a step motor, the amount of movement depends on the number of steps. It can be programmed.
  • control unit performs acceleration control at the start of driving of the pair of driving units to increase the driving force at the start of driving.
  • the control unit matches the drive condition of the other drive unit with the drive condition of one drive unit. Acceleration control is performed, which makes the transition from turning movement to straight movement smooth.
  • an obstacle sensor for detecting an obstacle is provided, and the control unit is configured to detect an obstacle when the obstacle sensor detects the obstacle. Then, at least one of the pair of driving units is reversely driven for a predetermined time to automatically move the micro robot in a direction away from obstacles. By returning to the normal operation after, the micro robot can be automatically moved away from the obstacle.
  • control unit may be configured to generate the motor windings included in the driving unit.
  • the presence or absence of motor rotation is detected based on the voltage. Then, for example, when it is detected that the motor is not rotating, after all the motors have been driven in reverse for a predetermined time, it is determined that the motor is not rotating.
  • the micro robot is automatically moved in a direction away from obstacles by driving the motor for a predetermined time and then returning to normal operation. I can do it.
  • the control unit drives the drive unit while accelerating the drive unit, and widens the drive pulse width at the time of startup to increase the speed.
  • the drive pulse width is controlled to be narrow. Therefore, a large driving force can be obtained, and the energy efficiency is improved, so that the power supply unit is less consumed.
  • control unit matches the output pulse of the driving pulse to be supplied to the driving unit. . In this case, straightness is improved.
  • the micro robot has at least two screws driven by a driving unit, and includes a control unit.
  • the timings of the driving pulses supplied to the driving units are shifted from each other. In this case, the rapid consumption of the power supply is prevented by delaying the timing of sending the drive pulse.
  • a micro robot includes at least two direction control sensors whose detection areas partially overlap each other and are driven independently of each other. And at least one pair of drive units having a drive point separated at right angles to the direction of movement, and a work control sensor that receives a work command from the operating side in a non-contact manner.
  • It has a work drive unit and a control unit that controls the drive unit based on the output of the sensor and controls the work drive unit based on the output of the work control sensor.
  • the traveling direction is automatically controlled based on the output of the direction control sensor, and after moving to the desired position, a command is given to the work control sensor by a command from the operating side.
  • the work driving means can be driven to perform a desired work.
  • a micro robot includes a receiving sensor that receives an external force and other commands in a non-contact manner, and a driving sensor that is driven independently of each other and moves in a moving direction. At least one pair of drive units having drive points separated at right angles, a work drive unit, and a control unit that controls the drive unit based on the output of the receiving sensor and controls the work drive unit. And a part.
  • This micro-robot does not have a sensor for direction control, but has that function in the receiving sensor. Therefore, the direction of travel is controlled by the receiving sensor on the basis of an external command, and work is also possible.
  • a micro robot includes a transmitting element that transmits information to the outside in a non-contact manner, and a detecting element, and the control unit is a detecting element. Transmits the detected information via the transmitting element. As a result, the situation where the robot is placed is communicated to the outside.
  • a micro-robot according to another aspect of the present invention is equipped with a micro-pump as a working driving means, and the liquid is driven by the micro-pump. Can be discharged in small amounts.
  • a micro robot according to another aspect of the present invention includes a hand mechanism and a drive unit for driving the hand mechanism as work driving means. This hand mechanism enables parts to be transported and processed.
  • a micro robot includes a photovoltaic element that receives light via an optical fiber and supplies a power supply voltage, and a micro robot that discharges a liquid.
  • a control circuit that drives a microphone port pump by analyzing a control signal superimposed on light obtained through an optical fiber and a crop pump. Yes, it is attached to the end of the endoscope. It is possible to drive the micro pump at a desired position, for example, to discharge a drug solution, from a force that does not allow the endoscope to observe the inside of the body.
  • a micro robot has a built-in motor, for example, a step motor, and is arranged in a non-magnetic tube containing a liquid.
  • the main body of the boat and an exciting device which is installed outside the non-magnetic tube and supplies a magnetic flux in accordance with the number of poles of the motor to the stage of the step mode overnight. Yes.
  • the drive energy can be supplied from the outside in a non-contact manner, and the drive of the motor can be controlled.
  • the exciting device is supported by itself in the longitudinal direction of the non-magnetic tube, and the exciting device is moved by the exciting device. Accordingly, the robot body also moves, and the position of the robot body can be controlled.
  • At least two sensors whose detection regions partially overlap with each other are independent of each other.
  • a power supply unit for supplying a power supply voltage to the sensor, the driving unit, and the control unit.
  • a motor is built in a driving unit, and the motor is wound by a magnetic field of a charging coil provided outside.
  • An induced voltage is generated in the wire, and the induced voltage is rectified to charge the power supply.
  • the robot has a mechanism for automatically moving toward a charging stand in which a charging coil is installed. Therefore, when the voltage of the power supply decreases, the power automatically moves toward the charging stand, and the power supply is automatically charged.
  • a micro robot is configured such that a photovoltaic element or a thermoelectric element is connected to a power supply unit and absorbs heat and heat generated by a light absorbing or heating element provided outside light or outside.
  • the power supply is charged automatically by generating power in response to charging the power supply.
  • the micro D-bot with the built-in motor has a built-in motor and a drive unit that drives the fins to rotate, and a worm that opens to the outside and engages with the inner wall of the pipe.
  • the power supply unit supplies the power supply voltage to the sensor and the drive unit, and when the voltage of the power supply unit falls below a predetermined reference voltage value, the drive of the motor is stopped. It has a control unit that opens a limb in it and makes it stay in the liquid.
  • FIG. 1 is a side view of a micro robot according to one embodiment of the present invention.
  • FIG. 2 is a top view of FIG.
  • FIG. 3 is a bottom view of FIG.
  • Figure 4 is an explanatory diagram when the robot body climbs an inclined traveling ground.
  • FIG. 5 is a side view of a micro robot according to another embodiment of the present invention.
  • FIG. 6 is a bottom view of FIG.
  • Fig. 7 is an enlarged side view of the wheels of the micro robot.
  • Figure 8 is a block diagram showing the details of the circuit.
  • Figure 9 is a circuit diagram of the sensor.
  • FIG. 10 is a plan view of the driving unit.
  • FIG. 11 is a development view of the drive unit of FIG. 10.
  • FIG. 12 is a timing chart showing a basic operation example of the robot of the embodiment of FIG. 1 or FIG.
  • FIG. 13 is a timing chart showing a basic operation of the embodiment of FIG. 5 at the start of driving the robot.
  • FIG. 14 is a timing chart showing the operation of the embodiment of FIG. 5 at the start of driving the robot.
  • FIG. 15 is a waveform diagram of a drive pulse of the robot of the embodiment of FIG.
  • Figure 16 is a flow chart showing the process (part 1) for avoiding obstacles.
  • FIG. 17 is an explanatory diagram of the avoidance operation.
  • FIG. 18 is a flowchart illustrating a process (part 2) for avoiding obstacles.
  • FIG. 19 is an explanatory diagram of the avoidance operation.
  • FIG. 20 is a timing chart showing a method for detecting the presence or absence of rotation of the step motor.
  • FIG. 21, FIG. 22, and FIG. 23 are diagrams respectively showing the front, side, and back of a micro robot according to another embodiment of the present invention.
  • FIG. 24 is a block diagram showing peripheral circuits of the motor drive circuit of the embodiment of FIGS. 21 to 23.
  • FIG. 25 is a top view of a micro robot according to another embodiment of the present invention.
  • FIG. 26 is a block diagram showing details of the circuit section of the embodiment of FIG. 25.
  • -Fig. 27 is a flowchart showing the control operation of the circuit in Fig. 26.
  • Fig. 28 is a flow chart showing the operation when the work control sensor is not installed in Figs. 25 and 26.
  • FIG. 2 is a block diagram showing details of another embodiment of the circuit section.
  • FIG. 30 is a top view of a robot main body according to another embodiment of the present invention.
  • FIG. 31 is a flowchart showing the control operation of the circuit section of FIG. 29.
  • FIG. 32 is a cross-sectional view showing an example in which the micro robot of the present invention is applied to an endoscope.
  • FIG. 33 is a bottom view of a micro robot according to another embodiment of the present invention.
  • FIG. 34 is a side view of the micro robot of FIG. 33.
  • FIG. 35 is a side view of a micro robot according to another embodiment of the present invention.
  • FIG. 36 is a bottom view of the micro robot of FIG. 35.
  • FIG. 37 is a block diagram showing the details of the circuit part of the micro robot shown in FIGS. 35 and 36.
  • FIG. 38 is a flowchart showing the control operation of the macro robot shown in FIGS. 35 to 37.
  • FIG. 39 is a view showing a state when the micro robot cabin of FIG. 35 is raised.
  • FIG. 40 shows a state in which the micropot of FIG. 35 opens the hand.
  • FIG. 41 is a conceptual diagram of a micro robot according to another embodiment of the present invention.
  • FIG. 42 is a side view of FIG.
  • Figure 43 shows the details of the work motor.
  • FIG. 44, FIG. 45 and FIG. 46 are diagrams showing the operation principle of the working motor.
  • Figure 47 is a block diagram showing the details of the circuit section in which a charging mechanism using electromagnetic induction is added to the circuit section.
  • FIG. 48 is a block diagram showing details of the motor drive circuit of the embodiment of FIG.
  • Figure 49 is a discharge characteristic diagram of the electric double layer capacitor composing the power supply.
  • FIG. 50 is a circuit explanatory diagram showing details of the voltage regulator.
  • FIGS. 51, 52 and 53 are explanatory diagrams of the operation of the boosting means.
  • FIG. 54 is a perspective view of the charging stand.
  • Fig. 55 is a block diagram showing the configuration of the energy supply device.
  • Figure 56 is a flow chart showing the operation during automatic charging. ⁇
  • FIG. 57 is a front view of a micro robot according to another embodiment of the present invention.
  • FIG. 58 is a rear view of the micro robot of FIG. 57.
  • FIG. 59 is a sectional view taken along line 59-59 of FIG.
  • FIG. 60 is a diagram for explaining the function of the arm in FIG. 57.
  • FIG. 61 is a block diagram illustrating a configuration of a control unit when charging is performed by a photovoltaic element.
  • FIG. 62 is a flowchart showing the operation of the embodiment of FIG. 61.
  • FIG. 1 is a side view of a micro robot according to an embodiment of the present invention
  • FIG. 2 is a top view thereof.
  • a pair of sensors 12 and 14 are provided on the front of the robot body 10 as shown in the figure. These sensors 12 and 14 include, for example, photodiodes, phototransistors, and other optical sensors, and sound waves transmitted from piezoelectric elements.
  • the power used by an ultrasonic sensor or the like that converts the voltage into a voltage is used. In this embodiment, a phototransistor is used.
  • the sensor 12 also has a field of view A 1 as a detection area
  • the sensor 14 also has a field of view ⁇ 2 as a detection area. ⁇ 2 overlaps at its center, and both sensors 12 and 14 have overlapping fields of view. It has A3. Accordingly, when the light from the light source is in front, that is, in the field of view A3, both sensors 12 and 14 detect the light. Since the sensor 12 is located on the left side of the robot main body 10, it will be described as an L sensor in the flowchart of the drawing described later, and the sensor 1 Since 4 is located on the right side of the robot body 10, it is similarly described as an R sensor.
  • FIG. 3 is a bottom view of FIG.
  • a power supply section 16 is disposed in the center portion, and is composed of, for example, an electric double layer capacitor, a nickel-nickel power battery, and the like.
  • a circuit section 22 is provided close to the power supply section 16.
  • the circuit section 22 includes a CMOS-IC 24 mounted on a circuit board 23, a chip resistor 26 for a balun, and the like, the details of which will be described later.
  • the drive units 28 and 30 each have a built-in step motor and speed reduction mechanism, and are controlled by the circuit unit 22, via these step motors and speed reduction mechanism. Then, the wheels 36 and 38 fitted to the output shafts 32 and 34 are rotationally driven. Wheels 36 and 38 have rubber attached to the outer periphery.
  • the shapes of the wheels 36 and 38 are not limited to a circle, but may take various shapes such as a triangle and a quadrangle depending on the application.
  • the spacer 39 supports a power supply section 16, a circuit section 22 and drive sections 28 and 30 with respect to the frame 39a.
  • the power supply section 16 and the circuit section 22 are disposed between the pair of drive sections 28 and 30 so that they are overlapped. Therefore, the power supply unit 16 and the circuit unit 22 have a large area for the whole volume. It is caught. For this reason, the internal resistance of the capacitor and the secondary battery can be reduced in the power supply section 16 so that a large current can be efficiently extracted and the circuit section 22 can be used. This is advantageous for mounting large IC chips with complex functions. Further, since the driving units 28 and 30 are arranged at positions separated from each other, magnetic interference and the like are eliminated.
  • the center of gravity G of the micro-robot main body 10 is located in the vertical direction 4 of the driving point 36 a where the wheel 36 contacts the traveling ground 3.
  • the driving unit 1 is in contact with the traveling ground.
  • FIG. 4 is an explanatory diagram showing a case where the traveling ground 3 is inclined and the robot main body 10 climbs the slope.
  • the center of gravity G is located on the right side of the figure (hereinafter referred to as “rearward”) with respect to the vertical direction 3, and the sliding part 2 is in contact with the traveling ground 3.
  • it is necessary not only to reduce the torque of the driving section but also to reduce the frictional resistance of the sliding section and increase the frictional force at the driving point 36a. There is a need .
  • the front of the micro robot body 10 tends to lift due to the reaction of the driving force of the driving unit.
  • the relationship between the force and the center of gravity and the vertical direction all the weights are applied to the driving point 36a with the forces combined.
  • Good heart position In other words, when the traveling ground is a flat slope, the center of gravity G is in front of the vertical direction, and near the limit of the climbing ability, the center of gravity G is in the rear of the vertical direction. According to a certain configuration, that is, depending on the traveling ground 3, it is preferable that the center of gravity G is linked to the vertical direction 3 of the driving point 0.
  • FIGS. 5 and 6 are a side view and a bottom view of a robot body according to another embodiment of the present invention.
  • a tactile portion 18 and a tail 20 are provided for charging and a balancer.
  • the tactile part 18 and tail 20 are provided with moving parts 18a and 20a, respectively, and have the same function as the sliding parts 1 and 2 described above. Position force in contact with the robot ⁇ Outside the robot body 10. For this reason, there is little force on the driving sections 18a, 18a, and there is little frictional resistance, so there is little traveling loss. Bends 18b and 20b are provided on the end sides of the tactile part 18 and the tail 20 and are smoothly curved with respect to the traveling ground. In such a configuration, even if the traveling ground 3 has a large unevenness, the vehicle can easily travel while sliding.
  • the tactile part 18 and the tail 20 are not only flexible but also conductive, and at least one of them is a power supply composed of an electric double layer capacitor, a secondary battery, or the like. It is electrically connected to section 16. In such a configuration, the power supply section 16 can be charged via the tactile section 18 or the protruding section of the tail 20, so that handling is easy. It is not only easy but also flexible, so it is not easily broken without stress concentration.
  • FIG. 7 is a partially enlarged view of the side surfaces of the wheels 34 and 36 of the micro robot of the present invention.
  • a concave portion 35 and a convex portion 37 are provided on the outer periphery, and high friction agents 35a and 37a such as rubber and plastic are attached.
  • the high-abrasives 35a and 37a are curable liquids, they are hardened in the shape shown in the figure by the surface tension. Therefore, only the portion of the high friction agent 37a comes into contact with the traveling ground. Accordingly, the load of the micro robot is concentrated, the elasticity of the high friction agent 37a is easily changed, a large frictional resistance is obtained, and the climbing ability is improved.
  • the shape of the unevenness is not limited to the present embodiment.If an arm or the like is used instead of a wheel, a high friction agent may be similarly attached to the contact portion. good.
  • FIG. 8 is a block diagram showing details of the circuit section 22.
  • the CPU core 40 consisting of the ALU, various registers, etc. has the program power ⁇ stored R0M42 and its R0M42 A less decoder 44, a RAM 46 for storing various data, and an address decoder 48 of the RAM 46 are connected.
  • the crystal oscillator 50 is connected to the oscillator 52, and the oscillation signal of the oscillator 52 is supplied to the CPU core 40 as a clock signal.
  • the outputs of the sensors 12 and 14 are input to the input / output control circuit 54, which is output to the CPU core 40.
  • the voltage regulator 56 is for stably supplying the voltage of the power supply section 16 to the circuit section 22.
  • the overnight drive control circuit 58 transmits and receives control signals to and from the CP @ core 40, and the motor drive circuits 60, 62 carry out stepper motors 64, 66 via the motor drive circuits 60, 62. Control.
  • the power supply voltage for each of the above circuits is supplied from the power supply section 16.
  • the step motor 64 is built in the drive section 30 and is arranged on the right side of the main body 10 of the rod, so that a flow chart of a drawing described later will be used.
  • the R motor is described
  • the step motor 66 is built in the drive unit 28 and is disposed on the left side of the robot body 10. Therefore, it is similarly described as L motor.
  • FIG. 9 is a circuit diagram of the sensor 12.
  • the sensor 12 is composed of a phototransistor 12a power, and a pull-down resistor 2 is connected in series with the emitter of this phototransistor 12a. 6 is connected.
  • the light-receiving output is taken out from the emitter of the phototransistor 12b, the light-receiving output is waveform-shaped by the input / output control circuit 54, and is output to the CPU core 40.
  • this circuit diagram is an example of the sensor 12, the sensor 14 also has completely the same configuration.
  • FIG. 10 is a plan view of the driving section 30, and FIG. 11 is an exploded view thereof.
  • the step motor 64 has an excitation coil 68 and a rotor 70 composed of a magnet, and is an electromagnetic two-pole step motor used in an electronic timepiece. Is used in this example.
  • the mouth 70 drives the pinion 72
  • the pinion 72 drives the pinion 74 via a gear
  • the pinion 74 drives the pinion 76 via a gear.
  • the pinion 76 thus decelerated drives the wheels 38 to rotate.
  • the mechanisms shown in FIGS. 6 and 7 are based on the electronic timepiece mechanism.
  • the mechanism of the drive unit 28 is the same as the mechanism shown in FIGS. 6 and 7. As shown in FIGS.
  • the step motors 64 and 66 are designed to reduce the speed of rotation of the high-speed motor and drive the wheels to rotate.
  • the drive units 30 and 28 are downsized. Furthermore, since it is installed at a position distant from the excitation coil 6.8 and the power rotor 7 ⁇ , the drive parts 3 ⁇ and 28 are thinner at this point as well. The power is illustrated.
  • FIG. 12 is a timing chart showing a basic operation example of the robot of the above embodiment.
  • the output is 0 V unless the light is incident on the sensors 12 and 14, but when it is incident, it outputs a voltage corresponding to the amount of light.
  • the voltage is shaped into a desired threshold voltage in an input / output control circuit 54, input to a CPU core 40, and a motor drive control circuit 58 is driven by a drive circuit.
  • Driving pulses are supplied alternately to the step motors 64 and 66 via the ports 64 and 66 alternately in the forward and reverse directions. Accordingly, in the section S i where the sensor 12 is receiving light, the step mode 64 is driven, and the wheel 38 is driven to rotate.
  • the step motor 66 In the section S where the sensor 14 is receiving light, the step motor 66 is driven, and the wheel 36 is driven to rotate. In the section W where both sensors 12 and 14 are receiving light, the step motors 64 and 66 are driven, and the wheels 38 and 36 are driven to rotate.
  • the light from the light source is viewed.
  • the optical sensor 12 receives the light, and the step motor 64 responds to the received light output by moving the wheel 38. Rotate to.
  • the robot main body 10 turns and moves in the left direction of the overall force.
  • the optical sensor 14 receives it, and the step sensor 66 receives it.
  • the wheels 36 are rotated according to the output. At this time, the wheels 38 are in a stopped state, so that the entire robot body 10 turns to the right.
  • the optical sensors 12 and 14 receive it, and the step motors 64 and 66 respond to the received light output.
  • the wheels 38 and 36 are driven to rotate, and the robot main body 10 moves straight.
  • the robot main body 10 is controlled in this way, so that the robot main body 10 moves toward and against the light source.
  • the arrangement of the drive units that move in the sensor position and the direction of the visual field is not limited to the present embodiment that shows one combination.
  • FIG. 13 is a flowchart showing a basic operation in the case where acceleration control is performed at the start of driving.
  • CPU core 40 Sets the cut-off frequency Rc of the drive pulse of the step motor 64 to 16 Hz (S1), and then counts the drive pulse. The value Rc is reset (S2).
  • S3 it is determined whether or not there is a light receiving output from the sensor 12 (S3). If there is a light receiving output, the driving pulse of the above clock frequency Rc is determined.
  • One pulse is supplied to drive step motor 64, and the number of pulses at that time is counted (S4). It is determined whether or not the count value Rn is a predetermined value, for example, 15 (S5). If the count value Rn is not 15, the above processing (S3) and (S4) are repeated. return.
  • the force that has reached Hz (maximum value) is determined, and if it has not been reached, the clock frequency Rc of the drive panorase is used, for example. It is set to 32 Hz (S7), and the above processing is repeated in the same manner.
  • the clock frequency Rc of the drive pulse reaches a maximum of 128 Hz (S6) (S6), the drive pulse is thereafter driven by the drive pulse of that frequency.
  • the step motor 64 is stopped (S8).
  • This flow chart shows the relationship between sensor 12 (L sensor) and step motor 64 (R motor).
  • the relationship between sensor 14 (R sensor) and step motor 66 (L motor) is completely the same.
  • the flowchart in FIG. 13 shows the relationship between the sensors 12 and 14 in order to facilitate understanding.
  • the sensor 14 is in the light receiving state and the step module 66 is driven, and the robot body 10 faces the light source, the sensor 1 2 also enters the light receiving state.
  • the driving state of the step motor 64 driven by the sensor 12 needs to match the driving state of the step motor 66. is there . like this ! If this drive state is not set, linear movement will not be possible when the robot main body 10 faces the light source. That is, the transition from the turning movement to the linear movement is not performed smoothly.
  • Figure 14 is a flow chart of the control considering the above points.
  • the CPU core 40 sets the clock frequency Rc of the driving pulse of the step motor 64 to 16 Hz (S1), and then drives the stepping motor.
  • the value Rc of the power counter for counting the number of pulses is reset (S2).
  • S2a it is determined whether or not the light-receiving output of the sensor 14 on the other side is present (S2a). If there is a light-receiving output of the sensor 14, the cut-off frequency L c of the drive pulse of the control system on the sensor 14 side and the values L and n of the counter are set to the sensor.
  • Figure 15 is a waveform diagram of the driving pulse.
  • the pulse width is set to 7.8 msec, the pulse width is increased, and as the frequency increases, the pulse width increases. Since the pulse width can be small, when the clock frequency is 32 Hz, the panoramic width is 6.3 msec, and the clock frequency is 64 Hz. In that case, the pulse width is 5.9 msec, and in the case of a clock frequency of 128 Hz, that pulse width. The loose width is 3.9 msec. By doing so, it is possible to supply a driving pulse corresponding to a required driving force, and it is possible to perform rational driving.
  • FIG. 16 is a flowchart showing a process for avoiding an obstacle
  • FIG. 17 is an explanatory diagram of the avoiding operation. Although illustration is omitted here, an ultrasonic sensor, an eddy current sensor, a contact sensor, or a combination thereof is provided in front of the robot body 10. Such obstacle sensors will be provided.
  • Step S11 it is determined whether or not there is an obstacle by the obstacle sensor (S11). If there are no obstacles, continue working (Step S12), and if there is an obstacle, the step motor 64 or 66 is reversed (S13). This state is continued for a predetermined time, for example, 5 seconds (S14). This time is not limited to this time as long as it is necessary to change the direction, and the moving distance may be set. It is then determined whether there is an obstacle (S11). By repeating such processing, if there is an obstacle, the direction is changed to avoid it.
  • FIG. 18 is a flowchart showing a process for detecting a street collision by an induced voltage of a step motor and avoiding an obstacle
  • FIG. 19 is a flowchart. It is an explanatory view of the avoidance operation.
  • the step motors 64, 66 are driven (S21), and in this state, the force of the rotation of the step motor 64 is detected (S22), and the rotation is detected. If so, it is detected whether or not the step motor 66 is rotating (S23). If the step motor 66 is also rotating, the operation continues without any obstacles (S24).
  • the method of detecting the presence or absence of rotation of the step motors 64 and 66 is such that when the motor rotates, the voltage induced in the exciting coil 68 is large, but it must be rotating. Take advantage of small things.
  • FIG. 20 is a timing chart showing a method for detecting the presence or absence of rotation of the step motor.
  • the step motor when the step motor is in the rotating state, if the rotor 70 rotates after the drive pulse is applied, the rotation of the rotor 70 is started. With the rotation, an induced voltage is induced in the exciting coil 68, and an induced current flows. For example, the magnitude of the induced current can be detected by comparing the magnitude of the induced current, so that the rotation state can be grasped.
  • the step motor is not in the rotating state, the rotor 70 does not rotate after the driving pulse is applied, and thus the induced voltage is induced in the exciting coil 68. No induced current flows. This makes it possible to know that the motor is not rotating.
  • the drive of the step motors 64 and 66 is stopped.
  • the motor stops (S25), and the step motors 64 and 66 are reversed (826).
  • the reverse rotation driving state is continued for 5 seconds (S27), and then the step motor 64, which is determined not to be rotating, is driven again (S28), and the state is maintained. For 5 seconds, for example (S29). Then, the process returns to the first processing (S21).
  • the step motor 66, 6 6 -Drive is stopped (S30), and step motors 64 and 66 are reversed (331).
  • the reverse driving state is continued for 5 seconds (S32), the step motor 66 is driven again (S3S), and the state is continued for 5 seconds (S29). Then, the process returns to the first process (S21).
  • the presence / absence of rotation of the step motors 64 and 66 is detected, and if the motor is not rotating, the drive is stopped once, then reversed, and then rotated. If it is determined that you have not The step motor is rotated again. For example, if the robot main body 10 collides with a wall and the step motor 66 is not rotating, the drive of the step motors 64 and 66 is temporarily stopped. After that, the motor reverses and moves backward, and then drives the step motor 66 to change the direction. After that, the step motors 64 and 66 are driven to move straight ahead, so that it is possible to avoid obstacles and proceed.
  • FIGS. 22 to 23 are front and side views and a rear view, respectively, of a microphone port robot according to another embodiment of the present invention.
  • Sensors 82a to 82d are provided at the front of the robot body, and screws 84a to 84d are provided at the rear of the robot. It is configured so that it can be driven.
  • Four screws 84a to 84d are provided on the left, right, top and bottom, and each is driven by a step mode.
  • the pot body 80 can be controlled not only in the left and right directions but also in the up and down directions.
  • the robot shown in FIG. 1 or FIG. 5 has only two motors, so the drive pulse is supplied to each motor at the same timing.
  • FIG. 24 is a block diagram showing a circuit around the motor drive circuit.
  • motor drive circuits 86 and 88 are provided in addition to the motor drive circuits 60 and 62 in FIG. 8, and these drive circuits are step-models. Data 64, 66, 90, and 92 are driven. Then, the step motors 64, 66, 90, and 92 rotate the screwdrivers 84a to 84d.
  • a phase difference circuit 94 to control the phases of the motor drive circuits 60, 62, 86, 88 is further provided with a phase difference circuit 94: L00.
  • the drive pulse is output at the same timing from the motor drive circuit 60, 62, 86, 88 power. We do not do it.
  • the object to be detected is not only light but also magnetism and heat ( (Infrared rays), sound, electromagnetic waves, etc.
  • the step motor 64 is driven by turning off the sensor 12, and the wheels 38 are driven.
  • the step motor 66 is driven, and the wheel 36 is driven.
  • both sensors 12 and 14 are on, the step motors 64 and 66 are driven in reverse, and the wheels 38 and 36 are driven in reverse.
  • the robot body 10 is retracted or retracted.
  • two or more types of detection objects are prepared, and one detection object is controlled toward it, and the other detection object is controlled so as to escape from it. Fine-grained control becomes possible. This control can of course be applied to the mouth-bot body 100 shown in FIGS. 21 to 23.
  • the moving direction of the robot main body is not limited to the detection target such as light.
  • the moving trajectory may be programmed in advance and controlled in accordance with the program. No.
  • a command may be given from the outside to control the movement trajectory.
  • the above-described controls may be appropriately combined and controlled with a learning function.
  • FIG. 25 is a top view of a micro robot according to another embodiment of the present invention.
  • a pair of direction control sensors 12 and 14 are provided on the front of the robot main body 10 as shown in the figure. Is provided with a work control sensor 15 as shown in the figure. As will be described later, a work command from outside is provided via the work control sensor 15. Receive.
  • the bottom view of the robot main body 10 is the same as that of the embodiment of FIG.
  • FIG. 26 is a block diagram showing details of the circuit section 22 of the embodiment of FIG. 25.
  • the CPU core 40 consisting of the ALU, various registers, etc. has the ROM 42 that stores the program, and the address of the R0M42.
  • a coder 44, a RAM 46 for storing various data, and an address decoder 48 of the RAM 46 are connected.
  • the crystal oscillator 50 is connected to the oscillator 52, and the oscillation signal of the oscillator 52 is supplied to the CPU core 40 as a clock signal.
  • the outputs of the direction control sensors 12 and 14 and the work control sensor 15 are input to the input / output control circuit 54, which is output to the CPU core 40.
  • the motor drive control circuit 58 transmits and receives control signals to and from the CPU core 40, and the stepper motors 64, 6 via the motor drive circuits 60, 62. 6 and, at the same time, control the working actuator 67 via the actuator driving circuit 63.
  • the step module 64 is built into the drive section 30 and is arranged on the right side of the robot body 10, so that it will be described in the following drawings.
  • the motor is described as the R motor in the gear
  • the step motor 66 is built in the drive unit 28 and the robot body 10 Since it is located on the left side, it is similarly described as L motor.
  • FIG. 27 is a flowchart illustrating the control operation of the circuit section of FIG. Light is emitted by the direction control sensors 12 and 14. Moves toward the target in question, and the work sensor 15 receives the instruction and performs the specified work according to the operator's instruction.
  • the CP @ core 40 determines whether or not the direction control sensor 12 is receiving light and is on (S41), and if it is on, the light source is on the left side. Then, the step motor 64 is driven to rotate the wheel 38, and the vehicle turns to the left (S42). If the direction control sensor 12 is off (S41), the drive of the step motor 64 is stopped (S48). Next, it is determined whether or not the direction control sensor 14 is receiving light and turned on (S44), and if it is not turned on, the driving of the step motor 66 is stopped. (S45). When the above process is repeated and the direction control sensor 14 is turned on (S44), the step motor 66 is driven (S47).
  • the robot main body 10 moves toward the light source, and then checks whether the work control sensor 15 is receiving light. Judgment is made (S47), and in the state where the work control sensor 15 is not receiving light, the above operation is repeated to proceed.
  • the work actuator controller 67 controls the work actuator 67 by the actuation drive circuit 63 to obtain a desired signal. Work (S48).
  • FIG. 28 is a flow chart showing the operation when the work control sensor 15 is not provided in FIGS. 25 and 26. Also in this embodiment, first, the C C core 40 is turned on after the direction control sensor 12 receives the light. The power is determined (S51), and if it is on, the stepper motor 64 is driven assuming that the light source is on the left side and the wheels are turned on.
  • step motor 6 When 0 reaches the specified location and collides, step motor 6
  • the work actuator 67 is controlled by the drive circuit 63 to perform desired work (S58).
  • the power of the rotation of the step motors 64 and 66 is determined as follows.
  • the step motor When the step motor is in the rotating state, the rotor 70 rotates after the drive pulse is supplied to the exciting coil 68, and the rotor 70 rotates. With the rotation, an induced voltage is induced in the exciting coil 68, and an induced current flows. Comparing the magnitude of the induced current
  • the rotation state is detected by the detection by a motor or the like.
  • the step motor is not in the rotating state, the rotor 70 does not rotate after the drive pulse is supplied, and therefore the induced voltage is not induced in the exciting coil 68. No. As a result, it is detected that the motor is not rotating.
  • FIG. 2 is a block diagram showing details of another embodiment of the circuit section 22.
  • a receiving sensor 1 2 As a sensor, a receiving sensor 1 2, a transmitting element 104 and a detecting element 106 are connected to an input / output control circuit 54.
  • FIG. 30 is a top view of the robot main body 10 in which the receiving sensor 102 and the transmitting element 104 are arranged at the positions shown in the figure.
  • the movement command and the work command are received by the receiving sensor 102.
  • the command (straight-travel command, A pulse signal of the pattern corresponding to the right turn command, left turn command, reverse command, work command, etc.) is output to the light receiving sensor 102.
  • the detecting element 106 is composed of, for example, an image sensor, a tactile sensor, etc., and the information detected by the detecting element 106 is operated using the transmitting element 104. To the side.
  • FIG. 31 is a flowchart showing the control operation of the circuit section of FIG.
  • the CP @ core 40 judges this (S61) and drives the step motors 64, 66. Go straight (S62).
  • the C ⁇ core 40 judges it (S63), and the step motor 66 -83- and turn right (S64).
  • the CPU core 40 determines that (S65), and drives the step motor 64 to turn left (S66). ).
  • the CPU core 40 determines that (S67), and the step motors 64, 66 are driven in reverse rotation. Then, the robot main body 10 is retracted (S68). If there is no movement control command, the drive of the step motors 64 and 66 is stopped (S69). Next, the CPU core 40 determines whether the work command is input or not (S70). If a work command has not been input, the process is terminated as it is.If a work command has been input, the work is performed by the actuator circuit 63. The desired work is performed by controlling the work timer 67 (S71).
  • the CPU core 40 determines whether an outgoing command has been input via the receiving sensor 102 (S72), and determines whether the outgoing command has been input.
  • the information detected by the detection element 106 is encoded and transmitted to the operation side via the transmission element 104 (S73) .o
  • the above processing is cyclic. Is repeated.
  • FIG. 32 is a sectional view showing an example in which the micro robot of the present invention is applied to an endoscope.
  • a plunger 110 controlled by a circuit section 22 is provided, and the plunger 110 is provided with a screw provided at a tip end thereof.
  • Drive 1 1 2 2.
  • the micro pump 114 is composed of a plunger 110 and a biston 112, and the chemical liquid 111 is moved by the movement of the piston 111. Is discharged into the pipe via the nozzle 118.
  • a photovoltaic element 120 is mounted on the outer peripheral side of this robot.
  • the light from the light emitting section is guided by the optical fins 122 and reflected by the mirror 124, which is further reflected by the inner wall of the tube 126, and in a reverse path to the past.
  • the light receiving section Guided to the light receiving section, it functions as an endoscope. A part of the light reflected on the inner wall of the tube is also input to the photovoltaic element to charge a power supply section (not shown) of the circuit section.
  • the configuration of this embodiment has the same basic concept as the embodiment shown in FIGS. 25 and 26, but the sensors 12 and 14 and the wheels 36 , 38, Step motors 64, 66, etc. are no longer required.
  • the circuit section 22 has a built-in decoder, and the decoder is connected in parallel to the power supply section to which the output of the photovoltaic element 120 is connected. Included in the charging current Extract and analyze the control signal. Therefore, in this embodiment, a work command is transmitted to the operation side via the optical fiber 122 at a desired position while observing the inside of the tube as an endoscope.
  • the circuit section 22 receives the liquid via the photovoltaic element 120, drives the plunger 11 ⁇ to supply the chemical solution 124, and supplies the chemical liquid 124. And discharge it.
  • FIG. 33 is a bottom view of a micro robot according to another embodiment of the present invention
  • FIG. 34 is a side view thereof.
  • the micro robot of this example has a micro pump 130 built in the robot body shown in Fig. 25, and a micro robot on the front. It is provided with a chimney 1 32.
  • the micro pump 13 ⁇ is driven to discharge the chemical solution from the nozzle 13.
  • FIG. 35 is a side view of a micro robot according to another embodiment of the present invention
  • FIG. 36 is a bottom view of the micro robot.
  • the micro robot of this embodiment is one in which a hand mechanism is provided in the robot body 10 shown in FIG.
  • An upper motor unit 140 is provided on the upper part of the robot main body 10, which rotates the upper pinion 142, and the upper pinion 14 2 is used for the upper gear 1.
  • a lower motor unit 148 is provided at the lower part of the robot body 10, which rotates the lower pinion 149, and the lower pinion 149 is Lower gear 1 It engages with 50 and drives the lower arm 154 which is supported by the shaft 158 in rotation.
  • the upper arm 146 and the lower arm 154 constitute a hand 156.
  • FIG. 37 is a block diagram showing details of the circuit section 22 of the micro robot of the embodiment shown in FIGS. 35 and 36.
  • This embodiment is basically the same as the circuit diagram of FIG. 26, except that an upper motor driving circuit 160 and a lower motor driving circuit 162 are provided.
  • the upper motor drive circuit 160 controls the drive of the upper motor 1664 built into the upper motor unit 140, and the lower motor drive circuit 162 controls the lower motor unit. Drive control of the lower motor 16 6 built in the port 1 48. It is desirable that the upper motor 16 4 and the lower motor 16 6. be composed of step motors, and in such a case, the upper motor 1 This makes it easy to drive the lower motor 64 in synchronization with the lower motor 16 6.
  • FIG. 38 is a flowchart showing the control operation of the micro robot in the embodiment of FIGS. 35 to 37.
  • the CPU core 40 determines whether the command is a command to raise the arm (S81). If the command is a command to raise the arm, the upper motor drive circuit 160 rotates the upper motor 164 counterclockwise (S82). As a result, the upper arm 144 rotates clockwise.
  • the lower motor driving circuit 1662 rotates the lower motor 1666 counterclockwise (S83). As a result, the lower arm 154 rotates clockwise.
  • -S7- By rotating the upper arm 14 6 and the lower arm 15 54 together in the clockwise direction, the hand 15 Help as shown.
  • the upper motor drive circuit 160 moves the upper motor clockwise in the clockwise direction. Rotate (S85). This causes the upper arm 144 to rotate counterclockwise.
  • the lower motor 166 is rotated clockwise by the lower motor drive circuit 162 (S86). As a result, the lower arm 15 54 rotates counterclockwise. By rotating the upper arm 14 6 and the lower arm 15 5 together in the counterclockwise direction, the hand 15 6 is subjected to a lowering force.
  • the upper motor drive circuit 1660 reverses the upper module 164. Rotate clockwise (S88). As a result, the upper arm 144 rotates clockwise. Next, the lower motor 1666 is rotated clockwise by the lower motor driving circuit 162 (S86). As a result, the lower arm 15 54 rotates counterclockwise. By rotating the upper arm 14 6 clockwise and the lower arm 15 4 counterclockwise, the upper arm 14 6 And the lower arm 15 54 open as shown in FIG.
  • the upper motor drive circuit 160 moves the upper motor clockwise in the clockwise direction. (S91). By this The upper arm 144 rotates counterclockwise.
  • the lower motor driving circuit 1662 rotates the lower motor 1666 counterclockwise (S92).
  • the lower arm 154 rotates clockwise.
  • FIG. 41 is a conceptual diagram of a micro robot according to another embodiment of the present invention
  • FIG. 42 is a side view thereof.
  • the robot main body 100 has a built-in work motor 200 as shown in the figure, and this work motor 200 is connected to the motor stage 220 and the rotor. It consists of 204 and power.
  • the robot main body 10 is disposed in a non-magnetic tube 206, and the non-magnetic tube 206 contains liquid.
  • a coil stator 208 is disposed outside the non-magnetic tube 206, and a coil 210 is wound around the coil stator 208.
  • FIG. 43 is a diagram showing details of the work motor 200.
  • Motor stator 202 is provided with a pair of inner notches 202a on the inner peripheral portion, and is provided with a pair of outer notches 202b on the outer peripheral portion.
  • the position of the notch 202a and the position of the outer notch 20 • 2b are shifted in the circumferential direction as shown in the figure.
  • the mouth 204 is made up of magnetic poles, and has two poles, an N pole and an S pole. When an external magnetic field is applied, a magnetic flux 211 is generated in the motor stator 202 as shown in the figure.
  • Figures 43 to 46 show the operating principle of the work motor 200. It is.
  • Figure 44 is a diagram showing a state in which no magnetic field is applied by an external force. In this state, the boundary point between the N pole and the S pole of the rotor 204 is stable facing the inner notch 202a.
  • a magnetic field is applied as shown in FIG. 45, the rotor 204 rotates, but the motor stator 202 of the outer notch 202 b is rotated. Is narrowed, and when a strong magnetic field is applied, it becomes magnetically saturated, and the magnetic field in this part is weakened.Therefore, the aforementioned boundary point of the rotor 204 is It is stabilized at the notch 202b.
  • the operation of the apparatus shown in FIGS. 41 and 42 will be described.
  • a corresponding magnetic flux is generated in the coil stator 208, and the magnetic flux is generated by the nonmagnetic tube 2 06 to motor status 2 0 2 Therefore, the rotor 204 rotates according to the above-described operation principle.
  • the rotation of the rotor 204 functions as a micro pump, or rotates a screw screw (not shown) to propel or flow the liquid. You can also make a. Alternatively, it is possible to remove a desired portion by rotating a force cutter (not shown).
  • the coil restorer 208 when the coil restorer 208 is moved in the longitudinal direction of the non-magnetic tube 206, the working motor 200 is moved by the magnetic force of the magnetic field. 0 itself moves with it. Accordingly, the position of the micro robot main body 10 can be controlled by applying a magnetic field from the outside. Furthermore, since the working motor can be driven by applying a magnetic field from the outside, the micro motor body 10 is attached to the working motor 2. No means (storage battery) to save energy for driving 00 is required. It should be noted that not one coil stator 208 but a plurality of non-magnetic tubes 206 are provided along the length direction of the non-magnetic tube 206 to sequentially drive a plurality of robot bodies 1 ⁇ . You may let them do it. Further, the coil 210 need not be a single phase, but may be constituted by a polyphase coil such as a three-phase coil. In such a case, the portable tester 202 should also have a configuration corresponding to it.
  • Fig. 47 is a block diagram showing the details of the circuit section 22 to which a charging mechanism using electromagnetic induction has been added.
  • the output of the charging circuit of the motor drive circuit 62 is connected to a power supply 16, and a voltage regulator 56 is connected to the power supply 16.
  • the voltage regulator 56 comprises a booster circuit 300, a voltage limiter 302 and a power.
  • FIG. 48 is a circuit diagram showing the details of the ⁇ -evening drive circuit 62 of this embodiment.
  • the motor driver's 304, 306, 308, 310 are H-connected to the exciting coil 68 as shown, and Diodes 31 2, 31 4, 3 16 and 3 18 are connected to each driver in parallel and in the opposite direction.
  • switches 32 0 and 32 2 for detecting an AC magnetic field are connected to both ends of the exciting coil 68, and these switches 32 0 and 3 are connected to each other. When closed, a closed circuit is formed with respect to the excitation coil 68.
  • both ends of the excitation coil 68 are guided to magnetic field detection inverters 324 and 326, and the output thereof is supplied to the motor drive control circuit via an OR circuit 288.
  • the excitation current is supplied to the step motor 68 to drive the step motor 66, and all the drivers 304, 306, 308, 310 during the charging operation.
  • the excitation coil 68 receives the electromagnetic induction from the charging coil of the charging stand described later and turns off, the induced voltage is reduced to diodes 3 1 2 and 3 1 4, 3 1 6, 3 1 8
  • the rectified current is supplied to the power supply section 16 to perform a charging operation.
  • Drivers 304, 306, 308, 310 are connected by FETs as shown in the figure. If the diode that is configured and equivalently included functions well, omit the external diodes 312, 311, 316, and 318. You can also.
  • FIG. 49 shows the discharge characteristics of the electric double layer capacitor 334 constituting the power supply section 16, and FIG. 50 is a circuit explanatory diagram showing details of the voltage regulator 56. .
  • a high-capacitance capacitor 334 and a limiter switch 330 are provided, and as another power supply, a capacitor 336 is provided. Has zero.
  • the means for charging the capacitor 334 while increasing its voltage from the capacitor 334 to the capacitor 360 is shown in a portion surrounded by a broken line 135.
  • the means for charging while boosting the voltage from the capacitor 3 3 4 to the capacitor 3 60 is composed of the capacitors 3 4 0, 3 5 0 and the switch 3 It is composed of 36, 3338, 3442, 3444, 3464, 3448, and 352.
  • the power supply voltage is supplied to each part of the control unit 22 from the capacitor 36.
  • Detector 332 detects the voltage of capacitor 334.
  • the voltage of the large-capacitance capacitor 334 is 1.2 V or more after it is fully charged, the same voltage is applied to the capacitor 334 and the capacitor 360. It is. When the voltage of the capacitor 334 is between 1.2 V and 0.8 V, the voltage is increased by 1.5 V by the booster 335. Double the voltage to charge the capacitor 360. This behavior is Ru section der of tj ⁇ t 3 of FIG. 4 9. Therefore, the voltage of the capacitor 360 at this time is: L.8 V to 1.2 V. When the voltage of the capacitor 3334 is between 8 V and 0.6 V, the voltage is boosted twice by the boosting means 335 and charged to the capacitor 360. . In this operation diagram 49, t. It is a section of. At this time, the voltage of the capacitor 360 is 1.6 V to 1.2 V, which is 7.
  • the boosting means 3 35 is 1.5 times, and 2.
  • the present invention is limited to these three types. It is not the one that can be used, but one kind or many kinds may be prepared and various magnifications may be considered.
  • the voltage of the capacitor 334 is detected (1.8, 1.2, 0.8, 0.6 V). It is of course possible to detect the voltage of 60 (1.8 V, 1.2 V) and determine the boost state by comparing the voltage with the contents of the boosting means 335. This method has the advantage that the detection voltage can be small.
  • FIG. 54 is a perspective view of a charging stand applied to the micro robot described above.
  • an energy supply device 372 is installed near a signal generator 370 that emits infrared rays, and the upper part of the energy supply device 372 is connected to the energy supply device 372.
  • a charging area 374 is formed.
  • FIG. 55 is a block diagram showing the configuration of the energy supply device 372.
  • the output of the oscillator 376 is amplified by the amplifier 378 to excite the charging coil 380.
  • the frequency of the excitation current of the charging capacitor 380 is set to a higher frequency than the step motor can follow.
  • Fig. 56 is a flowchart showing the operation during automatic charging.
  • the CPU core 40 takes in the voltage value of the power supply section 16 and determines whether or not it is higher than a predetermined reference voltage (S111). If it is higher, the normal operation is continued. (Sli2).
  • the charging operation is started.
  • the robot body 1 ⁇ makes one rotation at that point. For example, it starts to turn to the left and determines whether sensor 12 is on (S113). If it is on, signal generator 170 is on the left.
  • the step motor 64 is driven (S114). As a result, the wheel 38 is driven to rotate and turns to the left.
  • step mode evening 66 is driven (S116).
  • the wheel 36 is driven to rotate and turns rightward.
  • Each of the sensors 12 and 14 has two built-in elements, one of which is used as a guide in response to normal light, for example, and the other is used as a guide. For example, it may be used to search the charging area 374 in response only to the infrared rays from the signal generator 370.
  • switches 3220 and 322 of FIG. 48 are closed, and the
  • the exciting coil 68 receives the magnetic field generated by the charging coil 38 80 and generates an induced voltage. appear.
  • This induced voltage is input to the CPU core 40 via the inverter circuits 324 and 326 and the OR circuit 328, and it is confirmed that the AC magnetic field was detected there. It is detected (S117).
  • the robot main body 10 is located above the charging area 17 4, so that the step motor 6 4 , 66 are stopped (S118).
  • the exciting coil 68 receives the magnetic field generated by the charging coil 380 to generate an induced voltage, and the induced voltage is generated by the diodes 312, 318, 316,
  • the rectified current is supplied to the power supply unit 16 by the rectification by the rectifier 30, and the charging current is supplied to the power supply unit 16.
  • the CPU core 40 takes in the voltage of the power supply section 16 and judges whether or not the voltage is higher than the reference value VH (SI 19). Move to (S112).
  • the signal generator 370 of the charging stand generates ultrasonic waves, magnetism, and the like. In that case, it is necessary to equip the robot body with a sensor to detect it. In addition, magnetism, light, heat, and the like generated from the energy supply device 372 may be detected and moved. In that case, the signal generator 370 becomes unnecessary.
  • FIGS. 57 to 60 are diagrams showing a microphone mouth robot according to another embodiment of the present invention.
  • FIG. 57 is a diagram viewed from the front
  • FIG. FIG. 59 is a cross-sectional view of FIG. 58 taken along the line 59-59 in FIG. 58
  • FIG. 60 is a diagram for explaining the function of the arm.
  • the micro robot of this embodiment is propelled by rotating the fin in the liquid flowing in the pipe, and utilizes the flow of the liquid during charging. In this way, electricity is generated and then charged.
  • the arms 400 are mounted on the front of the robot body 10, and the fins 4-2 are mounted on the rear, and the outer periphery is Is provided with external teeth 4 0 4. Also, Fin 402 is covered by Cano ⁇ part 406. The fin 402 is connected to a step motor 66 via a pinion 408. The arm 4 ⁇ 0 is configured so that one end thereof is driven by the plunger 410, and when the plunger 410 is pulled. When the arm 400 expands and the end of the arm 400 is pressed against the inner wall of the pipe, the robot main body 10 stays in the liquid.
  • the configuration of the circuit 22 in this embodiment is basically the same as that shown in FIG. 47, and the stepper module 64 in FIG. Replace it with 4 10.
  • the fin 402 In a normal operation state, the fin 402 is driven to rotate from the step mode 666, and the robot main body 10 advances in the liquid. Then, when the voltage of the power supply section 16 becomes lower than the predetermined reference value VL, the drive of the step mode 66 is stopped, and the plunger 410 is pulled. Expand the game 400. This makes the mouth The bot body 10 stops in the liquid and stops. If the liquid is flowing in the pipe in the stationary state, the fin 402 rotates, and as a result, the rotor 70 of the step motor 66 rotates, and the exciting coil 6 rotates.
  • Fig. 61 is a block diagram showing the configuration of the control unit when charging is performed by a photovoltaic element.
  • a photovoltaic element for example, a solar cell 412 is provided, and the output of the solar cell 412 is a limiter 302 of a voltage regulator 56. It is supplied to the power supply section 16 through the decoder (see FIG. 47) and to the CP 'core 40 through the decoder 416.
  • FIG. 62 is a flowchart showing the operation of the embodiment of FIG.
  • the solar cell 412 is charged even during normal work.
  • the step motors 64 and 66 are driven (S122).
  • the state is maintained until the rotation of these motors cannot be detected (S123), (S124) o, that is, the step motors 64, 66 are connected to the robot body.
  • the robot main body 10 was evacuated to the corner by driving until 10 hit the wall, etc. For example, charge for about 100 seconds (S125).
  • the operation returns to the normal operation again (S122).
  • the control signal can also be supplied by superimposing the control signal on the control signal.
  • the output of the solar cell 21 2 is analyzed by the decoder 4 16 and loaded into the CPU core 40.
  • thermoelectric generator generates electricity by the temperature difference, the heat-absorbing element is driven by repeating heat absorption and heat generation alternately on the energy supply side. ), The thermoelectric generator can generate electricity continuously. However, in that case, the output of the thermoelectric generator alternately repeats positive and negative, so that a rectifying circuit is required for the charging circuit 214. Not only in this case, but also when charging by electromagnetic induction, the charging coil is connected to the solar cell 21 regardless of the excitation coil 68. A rectifier circuit is also required when charging the power supply section 16 by providing it in place of 2.
  • Fig. 63 is a flowchart showing the operation in the case of performing control combining charging, obstacle avoidance, work and return throw.
  • the core 40 takes in the voltage of the power supply section 16 and judges whether the value is higher than the predetermined reference voltage VL. (S131). If the voltage of the power supply section 16 is lower than the predetermined reference voltage VL, the charging operation starts (S132). This charging operation is the same as the operation in each embodiment described above. If the voltage of the power supply section 16 is higher than the predetermined reference voltage VL, the power supply section 16 moves (S133), and then it is determined whether there is an obstacle (S134).
  • the detection of the presence or absence of an obstacle is performed by, for example, installing a sensor for obstacle detection and detecting it, or detecting the state where the step motor is not rotating. Go. The detection in the latter case is performed as follows.
  • the induced voltage increases, and in a state where the motor is not rotating, the induced voltage is increased. Since the magnitude of the induced voltage becomes small, the determination can be made by detecting the magnitude of the induced voltage.
  • an avoidance operation is performed (S135).
  • the avoidance operation is performed by performing control processing such as stopping and retreating. If it is determined that there are no obstacles, a desired operation (forward movement, etc.) is performed (S136). Next, it is determined whether or not there is a return instruction (S137). If there is no return instruction, the above processing is repeated, and if there is a return instruction or command, return is performed (S138). . In this embodiment, the operation is continued until the return instruction is issued from the outside. However, the return operation may be automatically performed after the operation is completed. The method of returning to home is the same as moving to the charging stand.

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Description

明 細 書 マ イ ク ロ ロ ボ ッ ト
技 術 分 野
本発明 は極めて小 さ な 例え ば約 1 立方セ ン チ メ 一 ト ル 程度の大 き さ で ワ イ ヤ レ ス 制御可能な マ イ ク ロ ロ ボ ッ ト に関す る 。 背 景 技 術
従来、 ロ ボ ッ 卜 を ワ イ ヤ レ ス制御す る 場合 に は ラ ジ オ コ ン ト ロ ー ル と 言われ る 制御を行 っ てお り 、 電波を利用 し た制御方式が用 い ら れて い た。 ま た、 方向 を制御す る た め に は電波 に制御信号を重畳 さ せて操舵 し て い た。 更 に 、 自 律的 に所望の方向 に 向 かわせ る た め に は指向性を 有す る ア ン テナ を用 い た り 、 視覚セ ン サ等を併用 し た り し てい た。 走行部 に は車輪を用 い て走行抵抗を減 ら し て い た。 ま た、 充電す る た め に の端子は剛体の接点か ら 成 り 、 框体の 凹部 に形成 さ れて い た。
と こ ろ が、 前述の ロ ボ ッ 卜 の制御方式で は電波を利用 し てい る た め、 送信側及び受信 共 Ίこ多 く の電気素子を 必要 と し、 操舵の た めの機構が必要な こ と か ら 小型化に は適 し てい な か っ た。 ま た、 例え ば電波が発信 さ れ る 方 向 に 自 律的 に移動 さ せ る シ ス テ ム にす る た め に は前述の ア ン テナやセ ン サを付加す る 必要があ り 、 こ の点 に お い て も小型化に は適 し てい なか っ た。 更に、 駆動部以外の 部分を車輪で支持 し た場合に は車輪が小 さ い と大 き な凹 凸を乗 り 越え る 事ができず、 逆に、 車輪が大 き い と 小型 化が困難であ っ た。 充電端子 も取 り 扱い上小さ く す る事 ができず、 小型化の妨げにな っ てい た。
ま た、 その よ う な ロ ボ ッ ト に何等かの作業を さ せよ う と し て も 、 そ の よ う な機構がま だ開発 さ れてい な い状況 にあ っ た。
更に、 小形化の要請か ら大容量のバ ッ テ リ ーを取 り 付 け る こ とができず、 ワ イ ヤ レ ス制御 と い う 観点力、 ら は非 接蝕で充電する こ と が望ま し いが、 その よ う な充電機構 も ま だ開発さ てい な と い う 状況にあ っ た。
発 明 の 開 示
本発明の 目 的は、 1 立方セ ン チ メ ー ト ル程度の大 き さ の マ イ ク ロ ロ ボ ッ ト を提供す る こ と に あ る 。
本発明の他の 目 的は、 1 立方セ ン チ メ ー ト ル程度の大 き さ の ロ ボ ッ ト本体に作業機構を備えたマイ ク ロ ロ ボ ッ ト を提供する こ と にあ る。
本発明の更に他の 目 的は、 1 立方セ ン チ メ ー ト ル程度 の大き さであ っ て、 且つ非接触に充電可能な マ イ ク ロ 口 ボ ッ ト を提供する こ と にあ る。
本発明の一つの態様に よ る マ イ ク ロ ロ ボ ッ ト は、 検出 領域が一部重複する少な く と も 2 個のセ ンサ と 、 互い に 独立 して駆動され、 移動方向 に対 し直角方向 に離れた駆 動点有す る 少な く と も 1 対の駆動部 と 、 セ ン サ の 出力 に 基づい て駆動部を制御す る 制御部 と 、 充電可能で あ り 、 セ ン サ、 駆動部及び制御部 に電源電圧を供給す る 電源部 と を有す る 。 そ し て、 制御部及び電源部が 1 対の駆動部 の 間 に配置 さ れて い る 。 こ の よ う に構成 さ れた こ と に よ り 小形化が可能に な っ て い る 。 特に セ ン サ の検出領域を 重複 さ せた こ と に よ り 、 簡単な 回路で 目 標に対 し て 自 律 的 に移動す る 機能が得 ら れ る 。 ま た、 駆動部がそ れぞれ 独立 し て制御 さ れ る の で、 簡単な 機構で複雑な動作を制 御す る こ と がで き る 。 更に、 制御部及び電源部が 1 対の 駆動部の 間 に配置 さ れて い る の で、 ロ ボ ッ ト 本体の小形 化が可能に な っ て い る 。
ま た、 本発明の他の態様 に よ る マ イ ク ロ ロ ボ ッ ト に お い て は、 2 組の駆動部 に よ っ て走行 グ ラ ン ド に対 し て駆 動 さ れ る 2 つ の駆動点 と 、 走行 グ ラ ン ド に対 し て摩擦接 触する 摺動点の 3 点に よ り 指示 さ れ る 。 従 っ て、 バ ラ ン スカ と れて安定 し た走行が可能に な っ て い る 。
ま た、 本発明 の他の態様に よ る マ イ ク ロ ロ ボ ッ ト に お い て は、 2 つ の駆動点を結ぶ線分 は、 走行 グ ラ ン ド の傾 斜に よ っ ては重心に お け る 重力の方向 と 鎖交 し 、 鎖交の 前後で摺動点の位置が異な る よ う に し て い る 。 摺動点は 駆動点を結ぶ線分 と 重心の位置関係 に よ っ て変化 し 、 従 つ て、 登 り 坂では駆動点の上方に マ イ ク ロ ロ ボ ッ 卜 の重 心が位置 し 、 摩擦力が大 き く な り 登坂力が向上 し て い る , ま た、 本発明 の他の態様に よ る マ イ ク ロ ロ ボ ッ ト に お い ては、 框体よ り 突出 し可撓性を有 し、 かつ電源部 と導 通 してい る 突起部を有す る 。 こ の突起部は搢動部 と し て 機能 し、 走行抵抗が減 っ て走行性や走破性が向上す る ば か り でな く 電源部と導通 させて充電用 の端子 と し た事に よ り 、 充電の作業が容易に な っ た と共に、 電源部に応力 を集中 さ せて破壊 し て し ま う 事がな く な っ た。
本発明の他の態様に よ る マイ ク ロ ロ ボ ッ ト におい ては 制御部に含ま れる 乇一 夕がス テ ッ プモー タであ る ため、 移動量をその ス テ ッ プ数に よ り プ ロ ダラ ミ ン グでき る 。
本発明の他の態様に よ る マ イ ク ロ ロ ポ ッ 卜 におい ては、 制御部は、 1 対の駆動部の駆動開始時に加速制御を行 つ て駆動開始時の駆動力を高めてい る 。 ま た、 制御部は、 —方の駆動部が駆動中に他方の駆動部の駆動を開始す る 際に は、 他方の駆動部の駆動条件を一方の駆動部の駆動 条件 と一致さ せて加速制御を し てお り 、 こ れに よ り 旋回 移動か ら 直進移動への移行を円滑に し てい る 。
本発明の他の態様に よ る マ イ ク ロ ロ ボ ッ ト において は、 障害物を検出する 障害物セ ン サを有 し 、 制御部は、 障害 物セ ン サが障害物を検出する と、 1 対の駆動部の少な く と も一方を所定時間逆転駆動 し 、 マ イ ク ロ ロ ボ ッ ト を障 害物か ら遠ざかる方向 に 自動的 に移動 さ せる 。 の後に 定常動作に戻す こ と に よ り 、 マ イ ク ロ ロ ボ ッ ト を障害物 か ら遠ざか る方向に 自動的に移動 ざせ こ とができ る。
本発明の他の態様によ る マ イ ク ロ ロ ボ ッ ト におい て、 制御部は、 駆動部にそれぞれ含ま れる モー タ卷線の誘起 電圧 に基づい てモ ー タ の 回転の有無を検出す る 。 そ し て、 例え ばモ ー タ が回転 し て い な い こ と を検出す る と 、 全モ 一 夕 を所定時間逆転駆動 し た 後 に 、 回転 し て い な い と さ れた モ ー タ を所定時間駆動 し 、 そ の後 に定常動作 に戻す こ と に よ り 、 マ イ ク ロ ロ ボ ッ 卜 を障害物か ら遠 ざか る 方 向 に 自 動的 に移動 さ せ る こ と がで き る 。
本発明 の他の態様に よ る マ イ ク ロ ロ ボ ッ 卜 に お い て、 制御部 は駆動部を加速 し な が ら 駆動 し 、 起動時 に は駆動 パル ス幅を広 く し 、 高速時に は駆動パ ル ス 幅を狭 く 制御 す る 。 従 っ て、 大 き な駆動力が得 ら れ、 かつ エ ネ ルギー 効率がよ く な る の で電源部の 消耗が少な く な る 。
本発明 の他の態様に よ る マ イ ク ロ ロ ボ ッ 卜 に お い て、 制御部 は駆動部に そ れぞれ供給す る 駆動パ ル ス の送出 夕 イ ミ ン グを一致 さ せ る 。 こ の場合に は直進性が良 く な る 。
本発明 の他の態様 に よ る マ イ ク ロ ロ ボ ッ 卜 に お い て は、 駆動部に よ り 駆動 さ れ る 少な く と も 2 個の ス ク リ ュ ー を 有 し 、 制御部は、 駆動部に そ れぞれ供給す る 駆動パ ル ス の送出する タ イ ミ ン グを相互 にず ら し て い る 。 こ の場合 に は、 駆動パルス の送出 タ イ ミ ン グをず ら す こ と に よ り 電源部の急速な消耗を防いで い る 。
本発明 の他の態様に よ る マ イ ク ロ ロ ボ ッ ト は、 検出領 域が一部重複す る 少な く と も 2 個の方向制御用 セ ン サ と 、 互い に独立 し て駆動 さ れ、 移動方向 に対 し 直角方向 に離 れた駆動点を有す る 少な く と も 1 対の駆動部 と 、 非接触 に て操作側か ら の作業指令を受け る 作業制御用 セ ン サ と 、 作業用駆動手段 と 、 セ ン サ の 出力 に基づい て駆動部を制 御する と共に、 作業制御用 セ ン サの出力 に基づいて作業 用駆動手段を制御する制御部 と を有す る 。 前記方向制御 セ ン サの 出力 に基づい て進行方向を 自動的 に制御 し、 所 望の位置ま で移動 させた後に、 操作側か ら の指令 に よ り 作業制御用セ ン サ に指令を与え て作業用駆動手段を駆動 し て所望の作業をさせる こ と がで き る 。
本発明の他の態様に よ る マ イ ク ロ ロ ボ ッ ト は、 外部力、 ら の指令を非接触で受信する受信セ ン サ と 、 互い に独立 して駆動 され、 移動方向 に対 し直角方向 に離れた駆動点 を有する少な く と も 1 対の駆動部 と、 作業用駆動手段 と 、 受信セ ンサの出力に基づい て駆動部を制御する と 共に作 業用駆動手段を制御する 制御部と を有する 。 こ の マ イ ク ロ ロ ボ ッ ト は方向制御用セ ン サを装備 し てお ら ず、 そ の 機能を受信セ ン サ に持たせてい る 。 従 っ て、 そ の受信セ ンサによ り 外部か ら の指令に基づいて進行方向が制御 さ れ、 ま た作業 も可能に な っ てい る。
本発明の他の態様によ る マイ ク ロ ロボ ッ ト は、 外部に 対 して情報を非接触で発信す る発信素子 と 、 検出素子と を装備 し てお り 、 制御部は検出素子で検出 さ れた情報を 発信素子を介 し て発信す る。 こ れに よ り ロ ボ ッ ト が置か れてい る状況が外部に伝え られる。
本発明の他の態様に よ る マ イ ク ロ ロボ ッ ト は、 作業用 駆動手段と じ てマ イ ク ロ ポ ン プを装備 し、 'マ イ ク ロ ボ ン プの駆動によ り 液を微量ずつ吐出 させ る こ と ができ る 。 本発明 の他の態様 に よ る マ イ ク ロ ロ ボ ッ ト は、 作業用 駆動手段 と し て、 ハ ン ド機構及 びハ ン ド機構を駆動す る 駆動部 と を装備 し てお り 、 こ の ハ ン ド機構に よ り 部品の 運搬等の処理が可能 に な っ て い る 。
本発明 の他の態様 に よ る マ イ ク ロ ロ ボ ッ ト は、 光フ ァ ィ バを介 し て受光 し 、 電源電圧を供給す る 光起電力素子 と 、 液を吐出す る マ イ ク ロ ポ ン プ と 、 光フ ァ イ バを介 し て得 ら れた光 に重畳 さ れて い る 制御信号を解析 し て、 マ イ ク 口 ポ ン プを駆動す る 制御部 と を有 し 、 内視鏡の先端 部に取 り 付け ら れ る 。 内視鏡に よ り 体内 を観察 し な 力《 ら 所望の位置でマ イ ク ロ ボ ン プを駆動 し て例え ば薬液を吐 出 さ せ る こ と 力 で き る 。
本発明 の他の態様に よ る マ イ ク ロ ロ ボ ッ ト は、 モ ー タ 例え ばス テ ツ プモ ー タ を 内蔵 し 、 液が入 っ て い る 非磁性 管内 に配置 さ れ る ロ ボ ッ 卜 本体 と 、 非磁性管の外側 に設 け ら れ、 ス テ 'ッ プモ 一 夕 の ス テ 一 夕 に モ ー タ の 極数 に 対 応 し て磁束を供給す る 励磁装置 と を有す る 。 外部か ら 駆 動エネ ルギ ー を非接触で供給す る こ と がで き る と 共に、 モー タ の駆動 も 制御す る こ と がで き る 。
本発明 の他の態様 に よ る マ イ ク ロ ロ ボ ッ ト は、 励磁装 置が非磁性管の長 さ 方向 に移動 自 に支持 さ れてお り 、 こ の励磁装置を移動す る こ と に よ り ロ ボ ッ ト 本体 も 移動 し 、 ロ ボ ッ ト 本体の位置制御がで き る 。
本発明の他の態様 に よ る マ イ ク ロ ロ ボ ッ ト は、 検出領 域が一部重複す る 少な く と も 2 個の セ ン サ と 、 互い に独 立 して駆動 さ れ、 移動方向に対 し 直角方向 に離れた駆動 点を有する少な く と も 1 対の駆動部 と 、 セ ン サ の出力 に 基づいて前記駆動部を制御す る 制御部 と 、 非接触で充電 可能であ り 、 セ ン サ、 駆動部及び制御部に電源電圧を供 給する 電源部 と を有す る 。 セ ン サ の検出領域を重複 させ た こ と によ り 、 簡単な回路で 目 標に対 し て自律的 に移動 する機能が得 ら れる 。 ま た、 駆動部がそれぞれ独立 し て 制御さ れる ので、 簡単な機構で複雑な動作を制御す る こ と がで き 、 マイ ク ロ ロ ボ ッ ト 本体の小形化を可能に し て い る 。 更に、 電源部が非接触で充電可能にな っ てお り 、 従っ て、 完全な ワ イ ヤ レ ス制御がで き る 。
本発明の他の態様に よ る マ イ ク ロ ロ ボ ッ ト は、 駆動部 に はモ ー タ を内蔵 し、 外部に設け られた充電用 コ イ ルの 磁界に よ り モ ー タ の巻線に誘起電圧が発生 し、 そ の誘起 電圧を整流 して電源部を充電す る 。 そ して、 こ の ロ ボ ッ ト は、 充電用 コ イ ルが設置 さ れてい る充電用ス タ ン ド に 向か っ て自動的に移動する機構を有す る。 従 っ て、 電源 部の電圧が低 ぐな る と 自動的に充電用ス タ ン ドに向か つ て移動 し、 電源部が自動的に充電される。
本発明の他の態様に よ る マ イ ク ロ ロ ボ ッ ト は、 電源部 に光起電素子又は熱発電素子が接続され、 光又 は外部に 設け られた吸発熱体の吸熱及び発熱に応答 して発電 して 電源部を充電する よ う に し たので、 電源部が自動的に充
½ S o
更に雷源部に昇圧回路が接銃さ れ、 電源部の電圧に応 じ て 自 動的 に昇圧動作をす る よ ラ に し た ので、 電源部の 電圧が低下 し て も 回路を正常に動作 さ せ る こ と がで き る 更に、 本 明 の他の態様 に よ る マ イ ク D Π ボ ッ 卜 は、 モ ー タ を内蔵 し 、 フ ィ ン を回転駆動す る 駆動部 と 、 外側 に開 き 、 管内壁 と 係合す る ァ ー ム と 、 非接触で充電可能 であ り 、 セ ン サ及び駆動部 に電源電圧を供給す る 電源部 と、 電源部の電圧が所定の基準電圧値以下 に な る と 、 モ 一 夕 の駆動を停止す る と it に マ ー ム を開 い て液体中 に て 停留 さ せ る 制御部 と を有す る 。 停留中 に 液体の流れ に よ り フ ィ ン が回転す る と モ 一 夕 の巻線に誘起電圧が発生 し そ の誘起電圧を整流 し て電源部を充電す る 。 従 つ て、 液 体中 に て 自 動的 に充電が可能に な っ て い る 。 図面の簡単 な 説明
は本発明 の一実施例の マ イ ク ロ ロ ボ ッ 卜 の側面図 であ る 0
図 2 は図 1 の上面図であ る 。
図 3 は図 1 の底面図であ る 。
図 4 は傾斜 し た走行グラ ン ドを ロ ボ ッ ト 本体が登 る 場 合の説明図であ る 。
図 5 は本発明の他の実施例の マ イ ク ロ ロ ボ ッ ト の側面 図であ る o
図 6 は図 5 の底面図であ る 。
図 7 は上記マ イ ク ロ ロ ボ ッ ト の車輪の側面拡大図で あ る o 図 8 は回路部の詳細を示 し た ブロ ッ ク 図であ る 。 図 9 はセ ン サの回路図であ る 。
図 1 0 は駆動部の平面図であ る。
図 1 1 は図 1 0 の駆動部の展開図であ る 。
図 1 2 は図 1 又は図 5 の実施例の ロ ボ ッ 卜 の基本動作 例を示すタ イ ミ ン グチ ヤ一 卜であ る 。
図 1 3 は図 5 の実施例の ロ ボ ッ ト の駆動開始時の基本 動作を示すタ イ ミ ン グチ ヤ 一 ト であ る。
図 1 4 は図 5 の実施例の ロ ボ ッ 卜 の駆動開始時の動作 を示すタ イ ミ ン グチ ヤ一 ト であ る。
図 1 5 図 5 の実施例の ロ ボ ッ 卜 の駆動パルス の波形図 であ る 。
図 1 6 は障害物を回避する場合の処理 (そ の 1 ) を示 すフ ロ ー チ ヤ 一 卜 であ る。
図 1 7 はそ の回避動作の説明図であ る 。
図 1 8 は障'害物を回避する 場合の処理 ( そ の 2 ) を示 すフ ロ ー チ ヤ 一 ト であ る 。
図 1 9 はそ の回避動作の説明図であ る 。
図 2 0 はステ ッ プモー タ の回転の有無を検出す る 方法 を示 し た タ イ ミ ン グチ ャ ー ト であ る。
図 2 1 、 図 2 2及び図 2 3 は本発明の他の実施例に係 る マ イ ク ロ ロ ボ ッ 卜 の正面、 側面及び背面をそれぞれ示 し た図であ る。
図 2 4 は図 2 1 〜図 2 3 の実施例のモー タ駆動回路の 周辺の回路を示 し た ブロ ッ ク 図であ る。 図 2 5 は本発明 の他の実施例の マ イ ク ロ ロ ボ ッ 卜 の上 面図であ る 。
図 2 6 は図 2 5 の実施例の 回路部の詳細を示 し た プ ロ ッ ク 図であ る 。 - 図 2 7 は図 2 6 の 回路部の制御動作を示す フ ロ ー チ ヤ ー ト であ る 。
図 2 8 は図 2 5 及び図 2 6 に お い て作業制御用 セ ン サ を装備 し な か っ た場合の動作を示す フ ロ ー チ ヤ 一 ト であ る
図 2 は回路部の他の実施例の詳細を示す プ ロ ッ ク 図 であ る 。
図 3 0 は本発明 の他の実施例の ロ ボ ッ 卜 本体の上面図 であ る 。
図 3 1 は図 2 9 の 回路部の制御動作を示す フ ロ ー チ ヤ 一 ト であ る 。
図 3 2 は本発明 の マ イ ク ロ ロ ボ ッ ト を 内視鏡 に適用 し た例を示す断面図であ る 。
図 3 3 は本発明 の他の実施例 に係 る マ イ ク ロ ロ ボ ッ ト の底面図であ る 。
図 3 4 は図 3 3 の マ イ ク ロ ロ ボ ッ ト の側面図であ る 。 図 3 5 は本発明 の他の実施例 に係 る マ イ ク ロ ロ ボ ッ ト の側面図であ る 。
図 3 6 は図 3 5 の マ イ ク ロ ロ ボ ッ 卜 の底面図であ る 。 図 3 7 は図 3 5 及び図 3 6 の マ イ ク ロ ロ ボ ッ ト の 回路 部の詳細を示 し た プ ロ ッ ク 図であ る 。 図 3 8 は図 3 5 〜図 3 7 のマ ク ロ ロ ボ ッ ト の制御動作 を示 し た フ ロ ー チ ヤ 一 ト であ る 。
図 3 9 は図 3 5 の マ イ ク ロ ロ ボ ッ ト カ ハ ン ドを上げた と き の状態を示す図であ る 。
図 4 0 は図 3 5 の マ イ ク ロ ロ ポ ッ 卜 がハ ン ドを開い た と き の状態を示す図であ る。 ·
図 4 1 は本発明の他の実施例に係る マ イ ク ロ ロ ボ ッ ト の概念図であ る。
図 4 2 は図 4 1 の側面図であ る 。
図 4 3 は作業用モー タ の詳細を示 し た図であ る 。
図 4 4 、 図 4 5及び図 4 6 は作業モ ー タ の動作原理を 示 し た図であ る 。
図 4 7 は回路部に電磁誘導に よ る 充電機構を付加 し た 回路部の詳細を示 したプロ ッ ク 図であ る。
図 4 8 は図 4 7 の実施例のモ ー タ駆動回路の詳細を示 すブロ ッ ク 図であ る。
図 4 9 は電源部を構成 してい る 電気二重層 コ ン デ ン サ の放電特性図であ る。
図 5 0 は電圧調整器の詳細を示す回路説明図であ る。 図 5 1 、 図 5 2 及び図 5 3 は昇圧手段の動作説明図で あ る。
図 5 4 は充電ス タ ン ドの斜視図であ る 。
図 5 5 はエネ ルギー供给装置の構成を示すプ ロ ッ ク 図 であ る。
図 5 6 は 自動充電時の動作を示すフ ロ ー チ ヤ 一 卜 であ る Ο
図 5 7 は本発明 の他の実施例 に係 る マ イ ク ロ ロ ボ ッ ト の正面図であ る 。
図 5 8 は図 5 7 の マ イ ク ロ ロ ボ ッ 卜 の背面図で あ る 。 図 5 9 は図 5 8 の 5 9 - 5 9 断面図であ る 。
図 6 0 は図 5 7 の ア ー ム の機能を説明す る 図であ る 。 図 6 1 は光起電力素子に よ り 充電す る 場合の制御部の 構成を示すブ ロ ッ ク 図であ る 。
図 6 2 は図 6 1 の実施例の動作を示す フ ロ ー チ ヤ 一 ト であ る Ο
図 6 3 は充電、 障害回避、 作業及び帰投を組み合わせ た制御をす る 場合の動作を示す フ ロ ー チ ヤ 一 ト であ る 。 発明を実施す る た め の最良の形態 図 1 は本発明 の一実施例の マ イ ク ロ ロ ボ ッ 卜 の側面図 であ り 、 図 2 はそ の上面図であ る 。 ロ ボ ッ ト 本体 1 0 の 正面部に は図示の よ う に 1 対の セ ン サ 1 2 , 1 4 が設け ら れてい る 。 こ の セ ン サ 1 2 , 1 4 に は例え ばフ ォ ト ダ ィ オ ー ド、 フ ォ ト ト ラ ン ジ ス タ 等力、 ら な る 光セ ン サ や 、 音波を圧電素子に よ り 電圧 に変換す る 超音波セ ン サ等が 用 い られ る 力《、 こ の実施例 に お い て は フ ォ 卜 ト ラ ン ジ ス タ を用 い る も の と す る 。 そ し て、 セ ン サ 1 2 は検出領域 と し ての視野 A 1 を有 し 、 セ ン サ 1 4 も 検出領域 と し て の視野 Α 2 を有 し てお り 、 両視野 A l , Α 2 は そ の 中央 部で重複 し てお り 、 両セ ン サ 1 2 , 1 4 は重複 し た視野 A 3 を有す る。 従っ て、 光源か ら の光が正面即ち 視野 A 3 にあ る と き に は、 両セ ンサ 1 2 , 1 4 がそ の光を検出 する こ と にな る 。 な お、 セ ン サ 1 2 は ロボ ッ ト 本体 1 0 の左側に配置されてい る ので後述する 図面の フ ロ ー チ ヤ — ト においては L セ ンサ と 記述 し、 ま た、 セ ン サ 1 4 は ロ ボ ッ ト本体 1 0 の右側に配置されてい る ので同様に し て R セ ンサ と記述す る 。
図 3 は図 1 の底面図であ る 。 電源部 1 6 が中央部分に 配置さ れてお り 、 こ れは例えば電気二重層 コ ンデ ン サ、 ニ ッ ケル力 ドニゥ ム電池等か ら な る。 こ の電源部 1 6 に 近接 し て回路部 2 2 が設け られてい る 。 こ の 回路部 2 2 は回路基板 2 3 に実装 し た C M O S — I C 2 4 、 ブルダ ゥ ン用 の チ ッ プ抵抗 2 6 等を含んでお り 、 そ の詳細は後 述する。 駆動部 2 8 , 3 0 はそれぞれス テ ッ プモ ー タ及 び減速機構を内蔵 し 、 回路部 2 2 によ り 制御 さ れ、 これ ら の ス テ ッ プモ ー タ及び減速機構を介 し て、 出力軸 3 2 , 3 4 と嵌合 し た車輪 3 6 , 3 8 を回転駆動す る 。 車輪 3 6 , 3 8 は外周に ゴムが取 り 付け られてい る 。 なお、 車 輪 3 6 , 3 8 の形状は円形に限 られず、 そ の用途に応 じ て三角形、 四角形等の種々 の形状を取 り 得る。
スぺー サ 3 9 は、 框体 3 9 a に対 して電源部 1 6 、 回 路部 2 2 及び駆動部 2 8 , 3 0 を支持 し てい る 。 電源部 1 6及び回路部 2 2 は一対の駆動部 2 8 , 3 0 の 間であ つ て、 両者が重な る よ う に配置さ れてい る。 従 っ て、 電 源部 1 6 及び回路部 2 2 は全体の体積の割に は面積を広 く と れ る 。 こ の た め 、 電源部 1 6 に お い て は コ ン デ ン サ や二次電池の 内部抵抗を小 さ く で き る の で大電流が効率 良 ぐ取 り 出せ、 回路部 2 2 に お い て は複雑な機能を有す る 大型の I C チ ッ プの実装に有利であ る 。 更に 、 駆動部 2 8 , 3 0 は相互 に離れた位置 に配置 さ れて い る の で磁 気的な干渉等がな く な る。
マ イ ク ロ ロ ボ ッ ト 本体 1 0 の底部 に は摺動部 1 , 2 力く 設け ら れてお り 、 ど ち 力、 ら 一方が走行 グ ラ ン ド 3 に接 し て い る 。 図 1 の実施例 に お い て はマ イ ク ロ ロ ボ ッ 卜 本体 1 0 の重心 G は、 車輪 3 6 が走行 グラ ン ド 3 と 接す る 駆 動点 3 6 a の鉛直方向 4 に対 し て、 わずか に 図の左方 (以後前方 と 呼ぶ) に あ る 為、 搢動部 1 が走行 グラ ン ド に接 し て い る 。
図 4 は走行 グラ ン ド 3 が傾斜 し てお り ロ ボ ッ 卜 本体 1 0 がそ の斜面を登 る 場合を示す説明 図であ る 。 こ こ で は、 駆動部の登坂能力が限界に近い も の と す る 。 こ の よ う な 状況にお い て、 重心 G は鉛直方向 3 に対 し て図右側 (以 下後方 と 呼ぶ) に位置 し摺動部 2 が走行 グ ラ ン ド 3 に接 し てい る 。 こ こ で、 登坂能力 を向上 さ せ る に は、 駆動部 の ト ル ク を增すばか り でな く 、 摺動部の摩擦抵抗を減 ら し 、 駆動点 3 6 a の摩擦力 を増す必要があ る 。 即 ち 、 最 も駆動力を必要 と す る 登坂に おい て は駆動部の駆動力の 反作用 に よ り マ イ ク ロ ロ ボ ッ ト 本体 1 0 の前方が持 ち上 がろ う と す る 力 と 、 重心 と 鉛直方向 の関係 に よ る と 力 を 合わせた状態で、 駆動点 3 6 a に 全ての重量がかか る 重 心の位置が良い。 換言すれば、 走行グ ラ ン ドが平 ら か下 り 坂であ る場合に は、 重心 G は鉛直方向 よ り 前にあ り 、 登坂能力の限界近傍で重心 Gが鉛直方向よ り 後方にあ る 構成、 即ち 、 走行グラ ン ド 3 に よ っ ては駆動点の鉛直方 向 3 に対 し重心 G が鎖交す る 位置関係にあ る事が好ま し い 0
図 5 及び図 6 は本発明の他の実施例に係 る ロ ボ ッ ト 本 体の側面図及び底面図であ る 。 こ の実施例におい ては充 電とバラ ン サの ため に触覚部 1 8及び尾 2 0 が設け ら れ てい る。
こ の触覚部 1 8及び尾 2 0 に はそれぞれ搢動部 1 8 a , 2 0 a が設け られ前述の摺動部 1 , 2 と 同等の機能を有 し てい る が、 走行グラ ン ド 3 と接す る 位置力 < ロ ボ ッ ト 本 体 1 0 の外部に あ る。 こ の た め、 搢動部 1 8 a , 1 8 a にかか る 力が少な く 、 摩擦抵抗が少な い為、 走行の ロ ス が少ない。 触覚部 1 8及び尾 2 0 の端部側に は曲げ部 1 8 b , 2 0 b が設け られてお り 、 走行グラ ン ドに対 し滑 らかに湾曲 し てい る。 こ の よ う な構成におい て は、 走行 グラ ン ド 3 に大き な凹凸があ っ て も摺動 し なが ら容易 に 走破する こ とがで き る。
こ の触覚部 1 8及び尾 2 0 は可撓性のみ ら ず導電性 を も備えてお り 、 少な く と も一方は、 電気二重層 コ ン デ ンサゃ二次電池等か ら な る電源部 1 6 に導通 し てい る 。 こ の様な構成においては、 触覚部 1 8 又は'尾 2 0 の突起 部を介 して電源部 1 6 を充電で き る ため、 取 り 扱いが容 易であ る ばか り でな く 、 可撓性があ る ので、 応力が集中 す る こ と がな く 破壊 さ れに く い。
図 7 は本発明 の マ イ ク ロ ロ ボ ッ 卜 の車輪 3 4 , 3 6 の 側面の部分拡大図であ る 。 外周部 に 凹部 3 5 、 凸部 3 7 を設け、 ゴム や プラ ス チ ッ ク な どの高摩擦剤 3 5 a , 3 7 a を添付 し て い る 。 こ の様な 構成に お い てて は、 高摩 擦剤 3 5 a , 3 7 a が硬化性を有す る 液状であ れば、 表 面張力 に よ り 図示の形状で硬化す る た め 、 走行 グ ラ ン ド に対 し 、 高摩擦剤 3 7 a の部分の みが接す る 。 従 っ て、 マ イ ク ロ ロ ボ ッ 卜 の荷重が集中 し 高摩擦剤 3 7 a が弾性 変化 し 易 く な り 、 大 き な摩擦抵抗が得 ら れ、 登坂能力が 向上す る 。 な お、 凹凸の形状 は本実施例 に 限定す る も の では な く 、 車輪 に替え て ア ー ム等を用 い た場合 に お い て も 同様に接触部 に高摩擦剤を添付すれば良い。
図 8 は回路部 2 2 の詳細を示 し た プ ロ ッ ク 図であ る 。 A L U、 各種の レ ジ ス タ 等で構成 さ れた C P U コ ア 4 0 に は、 プ ロ グラ ム力《格納 さ れて い る R 0 M 4 2 、 そ の R 0 M 4 2 の ァ ド レ ス デ コ ー ダ 4 4 、 各種デー タ が格納 さ れる R A M 4 6 、 及びそ の R A M 4 6 の ア ド レ ス デ コ ー ダ 4 8が接続 さ れてい る 。 水晶振動子 5 0 は発振器 5 2 に接続 さ れ、 発振器 5 2 の発振信号は C P U コ ア 4 0 に ク ロ ッ ク 信号 と し て供給 さ れ る 。 入出力制御回路 5 4 に はセ ン サ 1 2, 1 4 の 出力が入力 し 、 それは C P U コ ア 4 0 に 出力 さ れ る 。 電圧調整器 5 6 は電源部 1 6 の電圧 を回路部 2 2 に安定 し て供給す る た めの も のであ る 。 モ 一 夕駆動制御回路 5 8 は C P ϋ コ ア 4 0 と の 間で制御信 号の授受を行い、 モー タ 駆動回路 6 0 , 6 2 を介 し てス テ ツ プモ一 夕 6 4 , 6 6 を制御する 。 以上の各回路等の 電源電圧は電源部 1 6 か ら 供給 さ れてい る 。
なお、 ステ ッ プモ ー タ 6 4 は駆動部 3 0 に 内蔵さ れて お り 、 ロ ポ ッ ト 本体 1 0 の右側に配置さ れてい る ので、 後述する 図面の フ ロ ー チ ャ ー ト においては Rモ ー タ と記 述 し、 ま た、 ス テ ッ プモ ー タ 6 6 は駆動部 2 8 に 内蔵 さ れてお り 、 ロ ボ ッ ト 本体 1 0 の左側に配置 さ れてい る の で同様に し て L モー タ と 記述す る。
図 9 はセ ンサ 1 2 の回路図であ る 。 セ ン サ 1 2 はホ ト ト ラ ン ジス タ 1 2 a 力、 ら 構成 されてお り 、 こ の ホ ト ト ラ ン ジ ス 夕 1 2 a の エ ミ ッ タ に直列にプルダウ ン抵抗 2 6 が接続されてい る。 ホ ト ト ラ ン ジス タ 1 2 b の エ ミ ッ タ か ら受光出力が取 り 出 され、 受光出力 は入出力制御回路 5 4 にて波形整形 されて C P U コ ア 4 0 に 出力 さ れ る。 こ の回路図はセ ンサ 1 2 の例であ るが、 セ ン サ 1 4 も 全 く 同一の構成力、 ら な てい る 。
図 1 0 は駆動部 3 0 の平面図であ り 、 図 1 1 は そ の展 開図であ る。 ス テ ッ プモー タ 6 4 は励磁コ イ ル 6 8及び、 マ グネ ッ 卜 か ら な る ロ ー タ 7 0 を有 し、 電子時計におい て用 い られる電磁式 2極ス テ ツ プモ一 夕 がこ の実施例に おいては用 い られてい る 。 口 一 夕 7 0 は ピニオ ン 7 2 を 駆動 し、 ピニオ ン 7 2 はギヤを介 して ピニオ ン 7 4 を駆 動 し、 ピニオ ン 7 4 はギヤを介 して ピニオ ン 7 6 を駆動 し 、 こ の よ う に し て減速 さ れた ピニオ ン 7 6 は車輪 3 8 を回転駆動す る 。 こ の 図 6 及び図 7 の機構 は電子時計の 機構を適用 し た も ので あ る 。 駆動部 2 8 の機構 も 図 6 及 び図 7 に示 さ れた機構 と 同一で あ る 。 ス テ ッ プモ ー タ 6 4 , 6 6 は、 図 6 及び図 7 に示す よ う に 、 高速回転 さ せ た も の を減速 さ せて車輪を 回転駆動す る よ う に し て い る の で駆動部 3 0 , 2 8 の小形化が図 ら れて い る 。 更に 、 励磁 コ イ ル 6 8 力 ロ ー タ 7 ◦ か ら 離れた位置 に設 け ら れ い る ので、 こ の点に お い て も駆動部 3 ◦ , 2 8 の薄形化 ♦ 小形化力 図 ら れてい る 。
図 1 2 は上述の実施例の ロ ボ ッ 卜 の基本動作例を示 し た タ イ ミ ン グチ ャ ー ト であ る 。 セ ン サ 1 2 , 1 4 に光力く 入射 し な い と そ の 出力 は 0 V で あ る が、 入射す る と そ の 光量に応 じ た電圧を出力す る 。 そ の電圧 は入出力制御回 路 5 4 に おい て所望の ス レ ッ シ ョ ル ド電圧で波形成形 さ れ、 C P U コ ア 4 0 に入力 し 、 モ ー タ 駆動制御回路 5 8 は駆動回路 6 4 , 6 6 を介 し て ス テ ッ プモ ー タ 6 4 , 6 6 に正、 逆に交互 に駆動パ ル ス を供給す る 。 従 っ て、 セ ンサ 1 2 が受光 し て い る 区間 S i は ス テ ッ プモ ー 夕 6 4 が駆動 し 、 車輪 3 8 が回転駆動 さ れ る 。 セ ン サ 1 4 が受 光 し てい る 区間 S つ は ス テ ッ プモ ー タ 6 6 が駆動 し 、 車 輪 3 6 が回転駆動 さ れ る 。 双方の セ ン サ 1 2 , 1 4 が受 光 し てい る 区間 Wで は ス テ ッ プモ ー タ 6 4 , 6 6 が駆動 し 、 車輪 3 8 , 3 6 が回転駆動 さ れ る 。
従っ て、 最 も単純な駆動例 と し て、 光源か ら の光が視 野 A l にあ る と (但 し視野 A 3 を除 く ) 光セ ン サ 1 2 は それを受光 し、 ス テ ッ プモ ー タ 6 4 がその受光出力 に応 じ てが車輪 3 8 をに回転 さ せ る 。 こ の と き、 車輪 3 6 は 停止状態に な っ てい る の で、 ロ ボ ッ ト 本体 1 0 は全体力 左の方向 に向か っ て旋回移動する こ と に な る 。 ま た、 光 源か ら の光が視野 A 2 に あ る'と (但 し視野 A 3 を除 く ) 光セ ンサ 1 4 はそれを受光 し、 ステ ッ プモ 一 夕 6 6 はそ の受光出力に応 じ て車輪 3 6 を回転さ せ る。 こ の と き 、 車輪 3 8 は停止状態にな っ てい る ので、 ロ ボ ッ ト 本体 1 0 は全体が右方向 に向か っ て旋回移動す る こ と に な る 。 更に、 光源力、 ら の光が視野 A 3 に あ る と光セ ン サ 1 2, 1 4 はそれを受光 し、 ス テ ッ プモー タ 6 4 , 6 6 はそ の 受光出力 に応 じ て車輪 3 8 , 3 6 を回転駆動 さ せ、 ロ ボ ッ ト本体 1 0 は真っ 直 ぐ移動す る こ と に な る 。 ロ ボ ッ ト 本体 1 0 は こ の よ う に し て制御 される こ と に よ り 光源に 向力、 つ て移動する こ と にな る 。
尚、 本実施例においては、 セ ン サの位置と視野の方向 に対 し て動 く 駆動部の配置は一つ の組み合わせを示 し た 本実施例に限定する も のではな い。
と こ ろで、 上記の動作説明に おいては受光セ ンサ 1 2, 1 4が受光 し た と き には一定の速度で駆動する場合の例 について説明 し たが、 駆動開始時に は加速度をつ けて駆 動 し た方が駆動力が高ま る。
図 1 3 は駆動開始時に加速制御する場合の基本動作を 示すフ ロ ーチ ヤ一 ト であ る あ る 。 ま ず、 C P U コ ア 4 0 は ス テ ッ プモ ー タ 6 4 の駆動パ ル ス の ク 口 ッ ク 周波数 R c を 1 6 H z に設定 し (S1)、 次 に そ駆動パ ル ス を計数す る カ ウ ン 夕 の値 R c を リ セ ッ 卜 す る (S2)。 次に 、 セ ン サ 1 2 か ら の受光出力があ る か ど う かを判断 し (S3)、 受光 出力があ っ た場合 に は、 上記の ク ロ ッ ク 周波数 R c の駆 動パル ス を 1 パ ル ス 供給 し て ス テ ッ プモ ー タ 6 4 を駆動 し 、 そ の と き のパ ル ス を計数す る (S4)。 そ の計数値 R n が所定値例え ば 1 5 であ る か ど う かを判断 し (S5)、 1 5 に な っ て い な ければ上述の処理 (S3), (S4)を繰 り 返す。
ク ロ ッ ク 周波数 R c ( = 1 6 H z ) の駆動パ ル ス で 1 5 パル ス分駆動す る と 、 次 に 、 駆動パ ル ス の ク ロ ッ ク 周 波数 R c 力 1 2 8 H z (最大値) に達 し て い る 力、 ど う 力、 を判断 し 、 そ の値 に達 し て い な い場合 に は、 駆動パノレ ス の ク ロ ッ ク 周波数 R c を例え ば 3 2 H z に設定 し て (S7)、 上述の処理を同様に繰 り 返す。 そ し て 、 駆動パ ル ス の ク ロ ッ ク 周 波数 R c 力 1 2 8 H z (最大値) に 達す る と ( S 6 )、 それ以後は そ の周波数の駆動パルス で駆動す る 。 セ ン サ 1 2 の受光出-力がな く な る と (S3)、 ス テ ッ プモ ー タ 6 4 を停止す る (S8)。
こ の フ ロ ー チ ャ ー ト は セ ン サ 1 2 ( L セ ン サ ) と ス テ ッ プモ ー タ 6 4 ( R モ ー タ ) と の関係を示 し た も の であ る が、 セ ン サ 1 4 ( R セ ン サ ) と ス テ ッ プモ ー タ 6 6 ( L モ ー タ ) と の関係 も 全 く 同様であ る 。
と こ ろ で、 図 1 3 の フ ロ ー チ ャ ー ト は理解を容易 にす る た め に、 セ ン サ 1 2 と セ ン サ 1 4 と 関係を述べな 力、 つ たが、 例えばセ ンサ 1 4 が受光状態にあ っ てス テ ッ プモ 一 夕 6 6 が駆動 さ れ、 ロ ボ ッ ト 本体 1 0 が光源の方に 向 て い く と 、 セ ン サ 1 2 も受光状態に な る 。 こ の よ う に場 合 に はセ ン サ 1 2 に よ っ て駆動 さ れ る ス テ ッ プモ ー タ 6 4 の駆動状態をス テ ツ プモー タ 6 6 の駆動状態に一致さ せる必要があ る 。 こ の よ う !こ駆動状態を位置 させな けれ ぱ、 ロ ボ ッ ト 本体 1 0 が光源の方に向 い た時点で直線移 動がで き な く な る 。 つ ま り 旋回移動か ら 直線移動への移 行が円滑に行われな く な る 。
図 1 4 は上記の点を考慮 し た制御の フ ロ ー チ ヤ 一 卜 で あ る。 上述の場合 と 同様に、 C P U コ ア 4 0 はス テ ッ プ モー タ 6 4 の駆動パルス の ク ロ ッ ク周波数 R c を 1 6 H z に設定 し (S 1 )、 次にそ の駆動パルス の数を計数す る 力 ゥ ン タ の値 R c を リ セ ッ ト する (S 2 )。 次に、 も う 一方の 側 の セ ン サ 1 4 の受光 出 力 が あ る か ど う かを判断す る (S 2 a) 。 セ ン サ 1 4 の受光出力があ っ た場合に は、 セ ン サ 1 4 の側の制御系の駆動パルス の ク 口 ッ ク 周波数 L c 及びカ ウ ン タ の値 L 、n をセ ン サ 1 2 側の駆動パルス の ク 口 ッ ク 周波数 R c 及び力 ゥ ン タ の値 R n と し て初期設定 す る (S 2b ) 。 こ の よ う に し て設定 し た後に は、 図 9 の フ 口 一 チ ャ ー ト と 同様に処理さ れる。 なお、 こ の フ ロ ー チ ヤ ー ト も セ ンサ 1 2 の制御系につ い ての動作を示す も の であ る が、 セ ンサ 1 4 の制御系におい て も 同様であ る。
つ ま り 、 駆動開始時に他のセ ン サ の制御系が駆動状態 に あ る と その状態を初期値と し て取 り 込んで始動す る よ う に し た の で、 一方の セ ン サ に の みが受光 し た場合 に は 加速 し なが ら 方向 を変え 、 そ し て両方の セ ン サが受光す る よ う に な る と そ の 瞬間 に両制御系を 同 じ駆動状態 に さ せて直進 さ せ る 。 従 っ て、 旋回移動か ら 直線移動への移 行が円滑 に行われ、 光に対す る 応答性が向上す る 。
図 1 5 は駆動パ ル ス の波形図であ る 。 図 1 3 及び図 1 4 の フ ロ ー チ ャ ー ト に お い て示 し た よ う に駆動開始時 に 加速す る 場合 に駆動力 を増す た め に は、 例え ば 1 6 H z の ク ロ ッ ク 周波数の場合 に は そ の パ ル ス 幅を 7 . 8 m s e c と し そ の パ ル ス幅を大 き く と り 、 周波数が高 く な る に従 っ てそ の ノ、' ル ス 幅 は小 さ く てす む の で、 3 2 H z の ク ロ ッ ク 周波数の場合に は そ の パ ノレ ス 幅を 6 . 3 m s e c 、 6 4 H z の ク ロ ッ ク 周波数の場合 に は そ の パ ル ス 幅 を 5 . 9 m s e c 、 1 2 8 H z の ク ロ ッ ク 周波数の場合 に は そ のノ、。ル ス幅を 3 . 9 m s e c と す る 。 こ の よ う に す る こ と に よ り 必要な駆動力 に応 じ た駆動パ ル ス を供給 す る こ と がで き 、 合理的な駆動が可能に な る 。
図 1 6 は障害物を.回避す る 場合の処理を示す フ ロ ー チ ャ 一 ト であ り 、 図 1 7 はそ の 回避動作の説明 図であ る 。 こ こ では図示を省略す る が、 ロ ボ ッ ト 本体 1 0 の前部 に、 超音波セ ン サ 、 渦電流セ ン サ、 若 し く は接触セ ン サ又 は こ れ ら の組み合わせか ら な る 障害物セ ン サを設け る も の と す る 。
ま ず、 そ の障害物セ ン サ に よ り 障害物があ る か ど う 力、 を判断す る (S 1 1 ) 。 障害物がな ければそ の ま ま 作業を続 ける (又 はその ま ま進む) (S12) 、 障害物があれば、 ス テ ツ プモー タ 6 4又は 6 6 を逆転す る (S13) 。 そ の状態 を所定時間例えば 5秒間続け る (S14) 。 こ の時間は方向 変換する に必要な時間であればよ い ので こ の時間に限定 される も のではな く 、 ま た、 移動距離を設定 し て も よ い その後再.びその障害物セ ン サ iこよ り 障害物があ る か ど う かを判断す る (S11) 。 こ の よ う な処理を綠 り 返す こ と に よ り 障害物があ っ た場合には方向を変換 し て回避する よ う に してい る。
図 1 8 は街突をス テ ツ プモ ー タ の誘起電圧に よ り 検出 し、 そ し て障害物を回避する場合の処理を示すフ ロ ー チ ャ 一 ト であ り 、 図 1 9 はそ の回避動作の説明図であ る 。 ス テ ッ プモー タ 6 4, 6 6 を駆動 し (S21 ) 、 そ の状態で ス テ ッ プモ ー タ 6 4 が回転 し て い る 力、 ど う 力、を検出 し (S22) 、 回転 していれば次に ス テ ッ プモ ー タ 6 6が回転 してい る かど う かを検出す る (S23) 。 ス テ ッ プモー タ 6 6 も 回転 し ていれば障害物はな い も の と し て作業を続け る (S24) 。 なお、 ス テ ッ プモー タ 6 4 , 6 6 の回転の有 無の検出方法はモー タが回転す る と励磁コ イ ル 6 8 に誘 起する電圧は大き いが、 回転 し てい な い と小さ い こ と を 利用する。
図 2 0 はステ ッ プモ ー タ の回転の有無を検出す る方法 を示 し た タ イ ミ ン グチ ャ ー ト であ る。 図示の よ う に、 ス テ ツ プモー タ が回転状態にあ る と き は、 駆動パルスが印 加 された後に ロ ー タ 7 0が回転す る と 、 ロ ー タ 7 0 の回 転に伴 っ て誘起電圧が励磁 コ イ ル 6 8 に誘起 さ れ、 誘起 電流が流れ る 。 そ の誘起電流の大 き さ を例え ば コ ン パ レ 一 夕 に よ り 検出す る こ と に よ り 回転状態を把握す る こ と がで き る 。 ス テ ッ プモ ー タ が回転状態 に な い と き は、 駆 動パルス が印加 さ れた後 に ロ ー タ 7 0 が回転せず、 従 つ て誘起電圧が励磁 コ イ ル 6 8 に誘起 さ れず、 誘起電流が 流れな い。 こ れに よ り 回転状態に な い こ と を把握す る こ と がで き る 。
ス テ ッ プモ ー タ 6 4 の 回転を検出 し た 際 に 回転 し て い な い も の と判断 さ れた場合に は (S22) 、 ス テ ッ プモ ー 夕 6 4 , 6 6 の駆動を停止 し (S25) 、 ス テ ッ プモ ー タ 6 4 , 6 6 を逆転す る (826) 。 そ の逆転駆動状態を例え ば 5 秒 間継続 し (S27) 、 次に 回転 さ れて い な い と 判断 さ れた ス テ ツ プモ ー タ 6 4 を再び駆動 し (S28) 、 そ の状態を例え ば 5 秒間継続す る ( S 29 ) 。 そ の後最初の処理 ( S 21 ) に戻 る 。 ま た、 ス テ ッ プモ ー タ 6 6 の 回転を検出 し た 際に 回 転 し てい な い も の と 判断 さ れた場合 に は (S23) 、 ス テ ツ プモ 一 夕 6 4 , 6 6-の駆動を停止 し (S30) 、 ス テ ッ プモ 一 夕 6 4 , 6 6 を逆転す る (331) 。 そ の逆転駆動状態を 例え ば 5 秒間継続 し (S32) 、 再びス テ ッ プモ ー タ 6 6 を 駆動 し (S3S) 、 そ の状態を 5 秒間継続す る (S29) 。 そ の 後最初の処理 (S21) に戻 る。
以上の よ う に し てス テ ッ プモ ー タ 6 4 , 6 6 の 回転の 有無を検出 し て回転 し て い な ければそ の駆動を一旦停止 した後 に逆転 し 、 次に、 回転 し て い な い と 判断 さ れた ス テ ツ プモー タを再び回転 させる よ う に してい る。 例えば ロ ボ ヅ ト 本体 1 0 が壁に衝突 し てス テ ッ プモ ー タ 6 6 が 回転 し てい ない状態が発生する と 、 ス テ ッ プモ ー タ 6 4 , 6 6 の駆動を一旦停止 し た後に逆転 し て後退さ せ、 そ の 後ス テ ッ プモー タ 6 6 を駆動 して方向を変換す る 。 そ の 後ステ ッ プモー タ 6 4 , 6 6 を駆動 して直進 さ せ る よ う に し てい る ので、 障害物を回避 して進む こ と がで き る 。
なお、 図 1 8 の フ ロ ー チ ヤ 一 ト において はス テ ッ プモ 一 夕 6 4 , 6 6 の双方を駆動 し てい る 状態下に おけ る 障 害物の回避につ いて説明 し たが、 いずれか一方の みを駆 動 し てい る場合につ いて も 同様に処理 される。 例えばス テ ツ プモー タ 6 4 が駆動 してい る場合に は、 図 1 8 にお いて処理(S21) においてス テ ッ プモー タ 6 4 を駆動 し、 その後は処理(S22) 、 処理(S25) 〜 (S29) を行 う こ と に よ り 対処でき る。 ス テ ッ プモー タ 6 6 を駆動 し てい る 場 合 も 同様であ り 、 図 1 8 において処理 (S21) におい てス テ ツ プモー タ 6 6 を駆動 し、 そ の後は処理(S23) 、 処理 (S30) 〜 (S33) , (S29) を行う こ と に よ り 対処で き る。
図 2 2 〜図 2 3 は本発明の他の実施例に係 る マイ ク 口 ロ ボ ッ 卜 の正面、 側面及び背面をそれぞれ示 し た図であ る。 ロボ ッ ト 本体の前部に はセ ンサ 8 2 a 〜 8 2 d が設 け られ、 後部に はス ク リ ユ ーが 8 4 a 〜 8 4 d が設け ら れてお り 、 液体中で駆動でき る よ う に構成さ れてい る 。 ス ク リ ュ ー 8 4 a 〜 8 4 d が左右上下に 4 個設け られて お り それぞれステ ッ プモー 夕 に よ り 駆動 される ので、 口 ポ ッ ト 本体 8 0 を左右方向 に制御がで き る の は勿論、 上 下方向 に も 制御で き る 。 な お、 図 1 又 は図 5 の ロ ボ ッ 卜 はモ ー 夕 が 2 個 し かな い ので同一の タ イ ミ ン グで各モ ー 夕 に駆動パルス を供給す る が、 こ の実施例 に お い て は ス ク リ ユ ー 8 4 a 〜 8 4 d 力 4 個設け ら れて い る のでそ れ を駆動す る ス テ ッ プモ ー タ も 4 個必要 に な り 、 こ れ ら を 同一の タ イ ミ ン グの駆動パルス で駆動 し た ので は電源部 1 6 の消耗が激 し く な る の で図 2 4 に示す回路 に よ り そ の タ イ ミ ン グをず ら し てい る 。
図 2 4 はモ ー タ 駆動回路の周辺の 回路を示 し た プ ロ ッ ク 図であ る 。 こ の 回路図 に お い て は、 図 8 の モ ー タ 駆動 回路 6 0 , 6 2 の他に モ ー タ 駆動回路 8 6 , 8 8 を設け、 こ れ ら の駆動回路 は ス テ ッ プモ ー タ 6 4 , 6 6 , 9 0 , 9 2 を駆動す る 。 そ し て、 ス テ ッ プモ ー タ 6 4 , 6 6 , 9 0 , 9 2 はス ク リ ユ ー 8 4 a 〜 8 4 d を回転駆動す る 。 こ の実施例 に お い て は、 更に モ ー タ 駆動回路 6 0 , 6 2 , 8 6 , 8 8 の位相 を制御す る 位相差回路 9 4 〜 : L 0 0 を 設けてお り 、 各位相差回路 9 4 〜 1 0 0 の位相調整角 を 異な ら せて、 モ ー 夕 駆動回路 6 0 , 6 2 , 8 6 , 8 8 力、 ら 同一の タ イ ミ ン グで駆動パルスが出力 し な い よ う に し て い る 。
なお、 上述の実施例 に お いて はセ ン サ に よ り 光を検出 し てそ の方向 に進む例 につ い て説明 し たが、 検出 の対象 は光だけでな く 、 磁気、 熱 (赤外線) 、 音、 電磁波等で あ っ て も よ い。 ま た、 検出対象物に進むの で はな く そ れ 力、 ら逃げる よ う に制御する こ と も で き る。 そ の場合に は 図 1 又は図 5 の実施例に おいてはセ ン サ 1 2 のオ フ に よ り ス テ ッ プモー タ 6 4 を駆動 し、 そ し て車輪 3 8 を駆動 する 。 セ ンサ 1 4 のオ フ に よ り ス テ ッ プモ ー タ 6 6 を駆 動 し、 そ して車輪 3 6 を駆動す る 。 セ ン サ 1 2 , 1 4 の 双方がオ ンの と き に はス テ ッ プモー タ 6 4 , 6 6 を逆転 駆動 し、 そ し て車輪 3 8, 3 6 を反転駆動する こ と に に よ り 、 ロ ボ ッ ト 本体 1 0 を後退又は退避さ せ る 。 更に、 2種類以上の検出対象物を用意 し、 一方の検出対象物 に 対 し てはそれに向か っ て制御 し、 他方の検出対象物に対 してはそれか ら逃げる よ う に制御すれば、 き め細かな制 御が可能にな る。 こ の制御は図 2 1 〜図 2 3 の 口 ボ ッ ト 本体 1 0 0 に も 勿論適用でき る。
ロボ ッ ト 本体の移動方向 は光等の検出対象物を基準と す る だけでな く 、 例えば移動軌跡を予めプ ロ グラ ム し て おいて、 それに従っ て制御する よ う に し て も よ い。 ま た、 外部か ら 司令を与えてそ の移動軌跡を制御 し て も よ い。 更に、 上述の各制御を適宜組み合わせつつ、 且つ学習機 能を持たせて制御する よ う に して も よ い。
図 2 5 は本発明の他の実施例のマイ ク ロ ロ ボ ッ 卜 の上 面図であ る。 ロ ボ ッ ト 本体 1 0 の正面部に は図示の よ う に 1 対の方向制御セ ンサ 1 2 , 1 4 が設け られてい る が、 こ の他に ロ ボ ッ ト本体 1 0 の上部には図示の よ う に作業 制御用セ ンサ 1 5 が設け られてお り 、 後述する よ う に、 こ の作業制御用セ ン サ 1 5 を介 して外部か ら の作業指令 を受け る 。 な お、 こ の ロ ボ ッ ト 本体 1 0 の底面図 は図 6 の実施例 と 同様であ る 。
図 2 6 は図 2 5 の実施例の 回路部 2 2 の詳細を示 し た ブ ロ ッ ク 図であ る 。 A L U、 各種の レ ジ ス タ 等で構成 さ れた C P U コ ア 4 0 に は、 プ ロ グラ ム が格納 さ れて い る R O M 4 2 、 そ の R 0 M 4 2 の ア ド レ ス デ コ ー ダ 4 4 、 各種デー タ が格納 さ れ る R A M 4 6 、 及びそ の R A M 4 6» の ア ド レ ス デ コ ー ダ 4 8が接铙 き れて い る 。 水晶振動 子 5 0 .は発振器 5 2 に接続 さ れ、 発振器 5 2 の発振信号 は C P U コ ア 4 0 に ク ロ ッ ク 信号 と し て供給 さ れ る 。 入 出力制御回路 5 4 に は方向制御用 セ ン サ 1 2 , 1 4 及び 作業制御用セ ン サ 1 5 の 出力が入力 し 、 そ れは C P U コ ァ 4 0 に 出力 さ れ る 。 モ ー タ 駆動制御回路 5 8 は C P U コ ア 4 0 と の 間で制御信号の授受を行い、 モ ー タ 駆動回 路 6 0 , 6 2 を介 し て ス テ ッ プモ ー タ 6 4 , 6 6 を制御 す る と 共に、 ァ ク チ ユ エ 一 タ 駆動回路 6 3 を介 し て作業 用 ァ ク チ ユ エ一 夕 6 7 を制御す る 。
な お、 ス テ ッ プモ 夕 6 4 は駆動部 3 0 に 内蔵 さ れて お り 、 ロ ボ ッ ト 本体 1 0 の右側に配置 さ れて い る ので、 後述す る 図面の フ ロ ー チ ヤ 一 ト に お い て は Rモ ー タ と 記 述 し 、 ま .た、 ス テ ッ プモ ー タ 6 6 は駆動部 2 8 に 内蔵 さ れてお り 、 ロ ボ ッ ト 本体 1 0 の左側に配置 さ れて い る の で同様に し て L モ ー タ と 記述す る 。
図 2 7 は図 2 6 の回路部の制御動作を示す フ ロ ー チ ヤ ー ト であ る。 方向制御用 セ ン サ 1 2 , 1 4 に よ り 発光 し てい る タ ーゲ ッ 卜 に向っ て移動 し、 操作者の指示に よ り 作業用 セ ン サ 1 5がその指示を受信 し て所定の作業をす る O
ま ず、 C P ϋ コ ア 4 0 は方向制御用セ ン サ 1 2が受光 し てオ ン にな っ てい る かど う かを判断 し (S41) 、 オ ン に な っ ていれば光源は左側に あ る も の と し てス テ ッ プモ ー タ 6 4 を駆動 して車輪 3 8を回転駆動 し、 左側に旋回す る (S42) 。 ま た、 方向制御用セ ン サ 1 2がオ フ に な っ て い れば (S41) 、 ス テ ッ プ モ ー タ 6 4 の駆動を停止す る (S48) 。 次に、 方向制御用セ ンサ 1 4 が受光 し てオ ン に な っ てい る かど う かを判断 し (S44) 、 オ ン にな っ ていな けばステ ッ プモー タ 6 6 の駆動を停止す る (S45) 。 以上 の処理を籙 り 返 して方向制御用セ ン サ 1 4 がオ ン に な る と (S44) 、 ス テ ッ プモ ー タ 6 6 を駆動する (S47) 。 こ の よ う に動作する こ と によ り ロ ボ ッ ト 本体 1 0 は光源に向 かっ て移動 し、 次に、 作業制御用 セ ン サ 1 5が受光 し て い る か ど う かを判断 し (S47) 、 作業制御用セ ンサ 1 5が 受光 し ていな い状態では上述の動作を綠 り 返 し て前進す る 。 作業制御用セ ンサ 1 5が受光 してオ ン にな っ てい る と、 ァ ク チ ユエ一 夕駆動動回路 6 3 に よ り 作業用 ァ ク チ ユ エー タ 6 7 を制御 し て所望の作業をする (S48) 。
図 2 8 は図 2 5及び図 2 6 において作業制御用セ ン サ 1 5を装備 しなか っ た場合の の動作を示すフ ロ ー チ ヤ 一 ト であ る。 こ の実施例 において も、 ま ず、 C Ρ ϋ コ ア 4 0 は方向制御用セ ンサ 1 2が受光 し てオ ン に な っ てい る か ど う 力、を判断 し (S51) 、 オ ン に な っ て いれば光源は左 側に あ る も の と し て ス テ ッ プモ ー タ 6 4 を駆動 し て車輪
3 8 を回転駆動 し 、 左側に旋回す る (S52) 。 ま た、 方向 制御用 セ ン サ 1 2 がオ フ に な っ ていれば (S51) 、 ス テ ツ プモ ー タ 6 4 の駆動を停止す る (S53) 。 次 に、 方向制御 用 セ ン サ 1 4 が受光 し てオ ン に な っ てい る 力、 ど う かを判 断 し (S54) 、 オ ン に な っ て い な け ばス テ ッ プモ ー タ 6 6 の駆動を停止す る (S55) 。 以上の処理を繰 り 返 し て方向 制御用 セ ン サ 1 4 がオ ン な る と (S54) 、 ス テ ッ プモ ー タ
6 6 を駆動す る (357) 。 こ の よ う に動作す る こ と に よ り ロ ボ ッ ト 本体 1 0 は光源に 向力、 つ て移動 し 、 次 に、 ス テ ッ プモ ー タ 6 4 , 6 6 力 回転 し て い る 力、 ど う かを判断 し
(S57) 、 ス テ ッ プモ ー タ 6 4 , 6 6 が回転 し て い る 状態 では上述の動作を繰 り 返 し て前進す る 。 ロ ボ ッ ト 本体 1
0 が所定の個所に到達 し て衝突す る と ス テ ッ プモ ー タ 6
4 , 6 6が そ の瞬間回転 し な く な る の で、 そ の 回転 し な い こ と を も っ て所定の位置 に到達 し た も の と 見な し て、 次に、 ァ ク チ ユ エ一 夕駆動動回路 6 3 に よ り 作業用 ァ ク チ ユ エ一 夕 6 7 を制御 し て所望の作業をす る (S58〉 。
な お、 ス テ ッ プモ ー タ 6 4 , 6 6 が回転 し て い る 力、 ど う かの判断は次の よ う に し てな さ れ る 。 ス テ ッ プモ ー タ が回転状態に あ る と き に は駆動パルスが励磁 コ イ ル 6 8 に供給 さ れた後 1こ ロ ー タ 7 0 が回転 し 、 そ の ロ ー タ 7 0 の回転に伴 っ て誘起電圧が励磁 コ イ ル 6 8 に誘起 さ れ、 誘導電流が流れ る 。 そ の誘導電流の大 き さ を コ ンパ レ ー タ等によ り 検出す る こ と に よ り 回転状態に あ る こ と が検 出 される 。 ス テ ツ プモー タが回転状態に な い と き に は、 駆動パルスが供給された後に ロ ー タ 7 0 が回転せず、 従 つ て誘起電圧が励磁コ イ ル 6 8 に誘起 さ れな い。 こ れに よ り 回転状態に な い こ と が検出 さ れ る 。
図 2 は回路部 2 2 の他の実施例の詳細を プロ ッ ク 図 であ る。 こ の実施例におい てはセ ン サ と し て、 受信セ ン サ 1 ◦ 2 、 発信素子 1 0 4 及び検出素子 1 0 6 を入出力 制御回路 5 4 に接続 してい る 。 図 3 0 はその ロ ボ ッ ト 本 体 1 0 の上面図であ り 、 受信セ ン サ 1 0 2 及び発信素子 1 0 4 が図示の位置に配置 さ れてい る。 こ の実施例 にお いては受信セ ン サ 1 0 2 に よ り 移動の指令 と 作業の指令 と を受け る よ う に し てお り 、 例えば赤外線を利用 し てそ の指令 (直進指令、 右折指令、 左折指令、 後退指令、 作 業指令等) に応 じ たパ タ ー ン のパルス信号.等を受光セ ン サ 1 0 2 に向けて出力す る 。 検出素子 1 0 6 は例えばィ メ ー ジセ ン サ、 触覚セ ン サ等か ら構成 き れてお り 、 検出 素子 1 0 6 で検出 さ れた情報は発信素子 1 0 4 を用 い て 操作側に伝え られる。
図 3 1 は図 2 9 の回路部の制御動作を示すフ ロ ーチ ヤ — ト であ る。 ま ず、 受信セ ン サ 1 0 2 が直進指令 操作 側か ら受け る と C P ϋ コ ア 4 0 はそれを判断 し て(S 6 1 ) 、 ステ ッ プモー タ 6 4 , 6 6 を駆動 し 直進する (S 62 ) 。 受 信セ ンサ 1 0 2 が右折指令を操作側か ら受け る と C Ρ ϋ コ ア 4 0 はそれを判断 して (S 6 3 ) 、 ス テ ッ プモ ー タ 6 6 -83- を駆動 し右折す る (S64) 。 受信セ ン サ 1 0 2 が左折指令 を操作側力、 ら受け る と C P U コ ア 4 0 は それを判断 し て (S65) 、 ス テ ッ プモ ー タ 6 4 を駆動 し 左折す る (S66) 。 受信セ ン サ 1 0 2 が後退指令を操作側か ら 受 け る と C P U コ ア 4 0 は そ れを判断 し て (S67) 、 ス テ ッ プモ ー タ 6 4 , 6 6 を逆回転駆動 し て ロ ボ ッ ト 本体 1 0 を後退 さ せ る ( S 68 ) 。 いずれの移動制御指令 も な か っ た場合 に は ス テ ツ プモ ー タ 6 4 , 6 6 の駆動を停止 さ せ る (S69) 。 次 に 、 C P U コ ア 4 0 は作業指令が入力 さ れて い る 力、 ど う かを判断す る (S70) 。 作業指令が入力 さ れて い な い場合 に は そ の ま ま 終了す る が、 作業指令が入力 さ れて い る 場 合 に は ァ ク チ ユ エ 一 夕 駆動回路 6 3 に よ り 作業用 ァ ク チ ユ エ 一 夕 6 7 を制御 し て所望の 作業を行 う (S71) 。 そ の 後、 C P U コ ア 4 0 は受信セ ン サ 1 0 2 を介 し て発信指 令が入力 し て い る か ど う かを判断 し (S72) 、 発信指令が 入力 し て い る 場合に は例え ば検出素子 1 0 6 に よ り 検出 さ れた情報を符号化 し て発信素子 1 0 4 を介 し て操作側 に送信す る S73) o 以上の処理がサ イ ク リ ッ ク に繰 り 返 さ れ る 。
と こ ろ で、 上述の作業 と し て は各種の作業が挙げ ら れ る が、 そ の例を示す と 次の と お り であ る 。
(1) マイ ク ロ ポ ン プに よ り 薬液の吐出。
(2) 温度、 圧力、 成分、 画像等の セ ン シ ン グ。
(3) ハ ン ドに よ る 作業 (例え ばパー ツ等の運搬) 。
(4) デー タ の記憶 · 送信。 ( 5 ) マイ ク ロ ロ ボ ッ ト 自体の作用 (例えば穴埋め、 自爆に よ る加工、 種々 の機能を も っ た ロ ボ ッ ト が集積 し て働 く ) 。
(6) サ ン プルの摂取、 投棄。
図 3 2 は本発明 のマ イ ク ロ ロ ボ ッ ト を内視鏡に適用 し た例を示す断面図であ る。 こ の装置におい ては、 回路部 2 2 に よ り 制御 される プラ ン ジ ャ 1 1 0 を有 し 、 こ の プ ラ ン ジ ャ 1 1 0 はそ の先端部に設け ら れた ビス ト ン 1 1 2 を駆動する 。 マイ ク ロ ポ ンプ 1 1 4 はプラ ン ジ ャ 1 1 0及び ビス ト ン 1 1 2 力、 ら構成 さ れてお り 、 こ の ビス 卜 ン 1 1 2 の移動に よ り 薬液 1 1 6 は ノ ズル 1 1 8 を介 し て管内 に吐出 さ れる 。 こ の ロ ボ ッ 卜 の外周側に は光起電 力素子 1 2 0が取 り 付け ら れてい る。 発光部か ら の光が 光フ ァ イ ノ 1 2 2 に よ り 導かれ ミ ラ 一 1 2 4 で反射 し、 それは更に管内壁 1 2 6 で反射 し て今ま で と は逆の経路 で受光部に導かれ、 内視鏡 と しての機能を果たす。 こ の 管内壁 1 2 6 で反射 し た光の一部は光起電素子 1 2 0 に も入力 し、 回路部 2 2 の電源部 (図示せず) を充電す る 。 なお、 こ の実施例の構成は、 図 2 5及び図 2 6 に記載さ れた実施例 と そ の基本的な考え方は同一であ る が、 セ ン サ 1 2 , 1 4、 車輪 3 6 , 3 8、 ス テ ツ ッ プモ ータ 6 4 , 6 6等の部材が不要に な っ てい る。
こ の実施例においては、 回路部 2 2 に はデコ ー ダを内 蔵 し てお り 、 そ の デコ ー ダは光起電力素子 1 2 0 の出力 が接続される電源部に並列接銃され、 充電電流に含ま れ る 制御信号を取 り 出 し て解析す る 。 従 っ て、 こ の実施例 にお い て は、 内視鏡 と し て管内 を観察 し な が ら 所望の位 置で、 作業指令を光 フ ァ イ バ 1 2 2 を介 し て操作側か ら 供給 し 、 回路部 2 2 は そ れを光起電素子 1 2 0 を介 し て 取 り 込み、 プラ ン ジ ャ 1 1 ◦ を駆動 し て薬液 1 2 4 を ノ ズノレ 1 1 8 力、 ら 吐出す る 。
図 3 3 は本発明 の他の実施例 に係 る マ イ ク ロ ロ ボ ッ ト の底面図であ り 、 図 3 4 は そ の側面図であ る 。 こ の突施 例の マ イ ク ロ ロ ボ ッ ト は、 図 2 5 に示 さ れ る ロ ボ ッ ト 本 体に マ イ ク ロ ポ ン プ 1 3 0 を 内蔵 さ せ、 前面部 に ノ ズル 1 3 2 を設け た も のであ る 。 こ の実施例 に お い て は、 例 え ば図 2 7 の フ ロ ー チ ャ ー ト の作業 (S48) 、 図 2 8 の フ 口 一 チ ャ ー ト の作業 (S58) 及び図 3 1 の フ ロ ー チ ャ ー ト の作業 (S71) に お い て、 マ イ ク ロ ポ ン プ 1 3 ◦ を駆動 し て ノ ズル 1 3 2 か ら 薬液を吐出す る 。
図 3 5 は本発明 の他の実施例 に 係 る マ イ ク ロ ロ ボ ッ ト の側面図であ り 、 図 3 6 は そ の底面図で あ る 。 こ の実施 例の マ イ ク ロ ロ ボ ッ ト は、 図 2 5 に示 さ れ る ロ ボ ッ ト 本 体 1 0 にハ ン ド機構を設け た も の で あ る 。 ロ ボ ッ 卜 本体 1 0 の上部に上モ ー タ ュニ ッ ト 1 4 0 が設け ら れ、 そ れ は上 ピニオ ン 1 4 2 を回転 さ せ、 上 ピニオ ン 1 4 2 は上 ギヤ 1 4 4 と 係合 し て、 軸 1 5 2 に 回転 自 在に支持 さ れ てい る上ア ー ム 1 4 6 を駆動す る 。 ロ ボ ッ ト 本体 1 0 の 下部に下モ ー タ ュニ ッ ト 1 4 8 が設 け ら れ、 そ れは下 ピ 二オ ン 1 4 9 を回転 さ せ、 下 ピニオ ン 1 4 9 は下ギヤ 1 5 0 と係合 し、 軸 1 5 2 に回転自 在に支持されてい る 下 ア ー ム 1 5 4 を駆動する 。 こ の上ア ー ム 1 4 6及び下ァ ーム 1 5 4 はハ ン ド 1 5 6 を構成 し てい る。
図 3 7 は図 3 5及び図 3 6 の実施例の マ イ ク ロ ロ ボ ッ ト の回路部 2 2 の詳細を示 し た ブロ ッ ク 図であ る 。 こ の 実施例は図 2 6 の 回路図 と基本的に同一であ る が、 上モ ー タ駆動回路 1 6 0及び下モ ー ダ駆動回路 1 6 2が設け ら れて い る 。 上モー タ駆動回路 1 6 0 は上モ ー タ ュニ ッ ト 1 4 0 に内蔵 し てい る上モ ー タ 1 6 4 を駆動制御 し、 下モー タ 駆動回路 1 6 2 は下モー タュニ ッ ト 1 4 8 に 内 蔵 し てい る下モー タ 1 6 6 を駆動制御す る 。 な お、 上モ ー タ 1 6 4 及び下モー タ 1 6 6.はス テ ッ プモ ー タで構成 されい る のが望ま し く 、 その よ う に し た場合に は上モ ー タ 1 6 4 と下モー タ 1 6 6 と を同期 し て駆動す る のが容 易 に な る 。
図 3 8 は図 3 5 〜図 3 7 の実施例の マ イ ク ロ ロ ボ ッ ト の制御動作を示すフ ロ ー チ ャ ー ト であ る。 ま ず、 作業制 御用セ ン サ 1 5が制御指令を受け る と 、 C P U コ ア 4 0 はその指令がア ー ム を.上げる指令であ る かど う かを判断 する (S81) 。 そ の指令がア ー ム を上げる指令であ っ た場 合に は上モー タ駆動回路 1 6 0 に よ り 上モー タ 1 6 4 を 反時計方向に回転させる (S82) 。 こ れに よ り 上ア ー ム 1 4 6 は時計方向に回動する。 次に、 下モ ー タ駆動回路 1 6 2 によ り 下モー タ 1 6 6 を反時計方向 に回転さ せ る (S 83) 。 これによ り 下ア ー ム 1 5 4 は時計方向 に回動す る 。 -S7- こ の よ う に上ア ー ム 1 4 6 及び下ア ー ム 1 5 4 を共 に 時 計方向 に 回転 さ せ る こ と に よ り ハ ン ド 1 5 6 は図 3 9 に 示 さ れ る よ う に上力 る 。
ま た 、 C P U コ ア 4 0 力 ア ー ム を下げ る と い う 指令を 受け取 る と (S84) 、 上モ ー タ 駆動回路 1 6 0 に よ り 上モ 一 夕 1 6 4 を時計方向 に 回転 さ せ る (S85) 。 こ れ に よ り 上ア ー ム 1 4 6 は反時計方向 に 回動す る 。 次に 、 下モ ー 夕 駆動回路 1 6 2 に よ り 下モ ー タ 1 6 6 を時計方向 に 回 転 さ せ る (S86) 。 こ れ に よ り 下ア ー ム 1 5 4 は反時計方 向 に 回動す る 。 こ の よ う に上ア ー ム 1 4 6 及び下ア ー ム 1 5 4 を共 に反時計方向 に 回転 さ せ る こ と に よ り ハ ン ド 1 5 6 は下力《 る 。
ま た、 C P U コ ア 4 0 がア ー ム を開 く と い う 指令を受 け取 る と (S87) 、 上モ ー タ 駆動回路 1 6 0 に よ り 上モ 一 夕 1 6 4 を反時計方向 に 回転 さ せ る (S88) 。 こ れ に よ り 上ア ー ム 1 4 6 は時計方向 に 回動す る 。 次に 、 下モ 一 夕 駆動回路 1 6 2 に よ り 下モ ー タ 1 6 6 を時計方向 に 回転 さ せ る (S86) 。 こ れ に よ り 下ア ー ム 1 5 4 は反時計方向 に 回動す る 。 こ の よ う に上ア ー ム 1 4 6 を時計方向 に 回 転 さ せ、 下ア ー ム 1 5 4 を反時計方向 に 回転 さ せ る こ と に よ り 、 上ア ー ム 1 4 6 と 下ア ー ム 1 5 4 と は図 4 0 に 示 さ れ る よ う に開 く 。
ま た、 C P U コ ア 4 0 がア ー ム を閉 じ る と い う 指令を 受け取 る と (S90) 、 上モ 一 夕 駆動回路 1 6 0 に よ り 上モ — 夕 1 6 4 を時計方向 に 回転 さ せ る (S91) 。 こ れに よ り 上ア ーム 1 4 6 は反時計方向 に回動する 。 次に、 下モ ー タ駆動回路 1 6 2 によ り 下モ ー タ 1 6 6 を反時計方向に 回転させる (S92) 。 これに よ り 下ア ー ム 1 5 4 は時計方 向 に回動する。 こ の よ う に上ア ー ム 1 4 6 と 下ア ー ム 1 5 4 と を互い に接近する よ う に制御す る こ と に よ り 、 上 アー ム 1 4 6 と下ア ーム 1 5 4 と は閉 じ る 。
図 4 1 は本発明 の他の実施例 に係 る マ イ ク ロ ロ ボ ッ ト の概念図であ り 、 図 4 2 はそ の側面図であ る 。 ロ ボ ッ ト 本体 1 0 は図示の よ う に作業用 モー タ 2 0 0 を内蔵 し て お り 、 こ の作業用モー タ 2 0 0 はモー 夕 ス テ一 夕 2 0 2 と ロ ー タ 2 0 4 と力、 ら構成 されてい る。 こ の ロ ボ ッ ト 本 体 1 0 は非磁性管 2 0 6 内に配置 されてお り 、 こ の非磁 性管 2 0 6 に は液が入っ てい る も の と す る。 非磁性管 2 0 6 の外側に は コ イ ルス テー タ 2 0 8が配置 さ れ、 コ ィ ルス テ一 タ 2 0 8 に は コ イ ル 2 1 0が巻回 されてい る。
図 4 3 は作業モー タ 2 0 0 の詳細を示 し た 図であ る 。 モー タ ステー タ 2 0 2 に は内周部に一対の 内 ノ ツ チ 2 0 2 a が設け られ、 外周部に一対の外 ノ ツ チ 2 0 2 b が設 け られてお り 、 内 ノ ッ チ 2 0 2 a の位置と外 ノ ッ チ 2 0 •2 b の位置と は図示の よ う に周方向 にずれてい る 。 口 一 タ 2 0 4 はマ グネ ッ ト カ、 ら構成 されてお り 、 N極 と S 極 の 2極に着磁ざれてい る 。 外部か ら の磁界がかけ ら れる と 、 図示の よ う に磁束 2 1 2がモー タ ス テ一 タ 2 0 2 内
•2Γ る 0
図 4 3 〜 4 6 は作業モー タ 2 0 0 の動作原理を示す図 であ る 。 図 4 4 は磁界が外部力、 ら 加え ら れて い な い状態 を示 し た 図であ る 。 こ の状態で は ロ ー タ 2 0 4 の N 極 と S 極 との境界点が内 ノ ツ チ 2 0 2 a に対向 し て安定 し て い る 。 次に、 磁界を図 4 5 の よ う に か け る と 、 ロ ー タ 2 0 4 は回転す る が、 外 ノ ツ チ 2 0 2 b の部分の モ 一 タ ス テ 一 タ 2 0 2 の部分 は狭 く な っ て い る の で、 強い磁界が 加わ る と 磁気飽和 し 、 こ の部分で の磁界は弱 く な る の で、 ロ ー タ 2 0 4 の前記の境界点 は外 ノ ツ チ 2 0 2 b の部分 で安定す る 。 そ の後、 磁界を外部か ら 加え る の を停止す る と 、 図 4 6 に示す よ う に 、 ロ ー タ 2 0 4 の前記境界点 力《内 ノ ッ チ 2 0 2 a に対向 し て安定す る 。 こ の よ う に し て図 4 4 力、 ら 図 4 6 に 力、 けて 口 一 夕 2 0 4 は半回転 し て い る こ と が分か る 。 次に 、 磁界を反対方向か ら 供給す る と 、 ロ ー 夕 2 0 4 は更 に半回転す る 。 こ の よ う に磁界を 交互 に加え る こ と に よ り ロ ー タ 2 0 4 は連続的 に 回転す る こ と に.な る 。 な お、 上記の説明 は半時計方向 に 回転 さ せ る 場合の例であ る が、 時計方向 に も 同様に し て回転 さ せ る こ と がで き る 。 ま た、 こ の モ ー タ の動作原理 自 体 は 上述の実施例の ス テ ッ プモ ー タ 6 4 , 6 6 等 に も適用 さ れ る 。
作業用 モ ー タ 2 0 0 の動作原理が明 ら か に な つ た と こ ろで、 次に 図 4 1 及び図 4 2 の装置の動作説明 をす る 。 コ イ ル 2 1 0 に正 · 負の励磁電流を供給す る と 、 コ イ ル ス テ 一 タ 2 0 8 に そ れに対応 し た磁束が発生 し 、 そ の磁 束は非磁性管 2 0 6 を通 っ てモ ー タ ス テ 一 タ 2 0 2 に至 り 、 上述の動作原理に よ り ロ ー タ 2 0 4 が回転す る 。 そ の ロ ー タ 2 0 4 の回転に よ り マ イ ク ロ ポ ンプと し て機能 させた り 、 図示 し な い ス ク リ ユ ー を回転 させて推進 し た り 或い は液体の流れを作っ た り す る こ と がで き る 。 或い は図示 し な い 力 ツ タ 一を回転 さ せて 目 的 と す る 部分を削 除 し た り する こ と も で き る 。 - 特に こ の実施例 におい ては コ イ ノレステ一 タ 2 0 8 を非 磁性管 2 0 6 の長さ方向 に移動す る と 、 そ の磁界に よ る 磁力に よ り 作業用モー タ 2 0 0 それ 自体 も そ の移動に沿 つ て移動す る 。 従っ て、 外部か ら 磁界を加え る こ と に よ り マ イ ク ロ ロ ボ ッ ト 本体 1 0 の位置を制御す る こ とがで き る。 更に、 外部か ら磁界を加え る こ と に よ り 作業用 モ — 夕 2 0 0 を駆動する こ と 力 でき る ので、 マ イ ク ロ ロ ボ ヅ ト 本体 1 0 に は作業用モー タ 2 0 0 を駆動す る ェネ ル ギー を保存す る手段 (蓄電池) を必要 と し な い。 な お、 コ イ ルス テ一 タ 2 0 8 は 1 個ではな く 、 非磁性管 2 0 6 の長さ方向に沿 っ て複数個設けて、 複数の ロ ボ ッ ト 本体 1 ◦ を順次駆動さ せる よ う に し て も よ い。 ま た、 コ イ ル 2 1 0 は単相であ る必要はな く 、 3 相等の多相 コ イ ルに よ っ て構成 して も よ い。 そ の場合 に は乇一 タ ス テ ー タ 2 0 2 等 も それに.対応 し た構成にする 。
な お、 上述の実施例の ス テ ッ プモ ー タ は図 4 1 の実施 例を除い て、 超音波モータ等に よ っ て も よ い。 ま た、 必 要に応 じて上述の各実施例の要素を適宜組み合わせてマ イ ク ロ ロ ボ ッ ト を構成 して も よ い。 次に、 電源 1 6 に対す る 充電機構 につ い て説明す る 。 図 4 7 は電磁誘導に よ る 充電機構を付加 し た 回路部 2 2 の詳細を示 し た プ ロ ッ ク 図であ る 。 モ ー タ 駆動回路 6 2 の充電回路の 出力が電源部 1 6 に接続 さ れ、 こ の電源 部 1 6 に は電圧調整器 5 6 が接続 さ れて い る 。 こ の電圧 調整器 5 6 は昇圧回路 3 0 0 と 電圧 リ ミ ッ タ 一 3 0 2 と 力、 ら 構成 さ れて い る 。
図 4 8 ほ こ の実施例の 乇 — 夕 駆動回路 6 2 の詳細を示 す回路図であ る 。 モ ー タ ド ラ イ ノく' 3 0 4 , 3 0 6 , 3 0 8 , 3 1 0 は励磁 コ イ ル 6 8 に対 し て図示の よ う に H接 続 さ れ、 そ し て、 各 ドラ イ バに は並列に 、 且つ逆方向 に ダイ オ ー ド 3 1 2 , 3 1 4 , 3 1 6 , 3 1 8が接続 さ て い る 。 ま た、 交流磁界を検出す る た め の ス ィ ッ チ 3 2 0 , 3 2 2 が励磁 コ イ ル 6 8 の 両端 に接続 さ れ、 こ れ ら の ス イ ッ チ 3 2 0 , 3 2 2力 閉成 さ れ る と 、 励磁 コ ィ ノレ 6 8 に対 し て閉回路が形成 さ れ る 。 ま た 、 励磁 コ イ ル 6 8 の 両端 は磁界検出用 イ ンバ一 タ 3 2 4 , 3 2 6 に導かれ、 そ の 出力 はオ ア 回路 2 8 を介 し てモ ー タ駆動制御回路
5 8 に導かれ る 。 定常的に は ド ラ イ バ 3 0 4 , 3 1 0 と ド ラ イ バ 3 0 8, 3 0 6 と が交互 に駆動 さ れ励磁 コ イ ル
6 8 に励磁電流が供給 さ れて ス テ ツ プモ ー タ 6 6 が駆動 さ れ る 力 、 充電動作時に は全 ド ラ イ バ 3 0 4 , 3 0 6 , 3 0 8 , 3 1 0 をオ フ に し て 、 後述す る 充電ス タ ン ド の 充電 コ イ ルか ら の電磁誘導を励磁 コ イ ル 6 8が受 け る と 、 誘起電圧がダ イ オ ー ド 3 1 2 , 3 1 4 , 3 1 6 , 3 1 8 に よ り 整流さ れて電源部 1 6 に導かれて充電動作をす る なお、 ドラ イ バ 3 0 4 , 3 0 6 , 3 0 8 , 3 1 0 が図示 の よ う に F E T に よ り 構成 さ れていてそれに等価的に含 ま れる ダイ ォー ドが十分機能す る 場合 に は外付けの ダイ オ ー ド 3 1 2 , 3 1 , 3 1 6 , 3 1 8を省略す る こ と もでき る。
図 4 9 は電源部 1 6 を構成 し てい る 電気二重層 コ ン デ ン サ 3 3 4 の放電特性であ り 、 図 5 0 は電圧調整器 5 6 の詳細を示す回路説明図であ る 。 図 5 0 において は、 高 容量コ ン デ ン サ 3 3 4及び リ ミ ッ タ ー ス ィ ッ チ 3 3 0 を 有 し、 更に も う 1 つ の電源と して コ ン デ ン サ 3 6 0 を有 し てい る 。 コ ン デ ン サ 3 3 4 力、 ら コ ン デ ン サ 3 6 0 へ そ の電圧を昇圧 し なが ら充電する手段が破線 1 3 5 で囲ま れた部分に示されてい る。 コ ン デ ンサ 3 3 4 力、 ら コ ン デ ン サ 3 6 0へ昇圧 し なが ら充電す る手段 3 3 5 は コ ン デ ン サ 3 4 0 , 3 5 0 と ス ィ ッ チ 3 3 6 , 3 3 8 , 3 4 2 , 3 4 4 , 3 4 6 , 3 4 8 , 3 5 2 と か ら構成 さ れてい る。 コ ンデ ンサ 3 6 ひか ら.制御部 2 2 の各部に電源電圧が供 耠 さ れて い る 。 検出器 3 3 2 は コ ン デ ン サ 3 3 4 の電圧 を検出する。
次に図 5 0 の回路の動作を説明する。
大容量コ ンデ ンサ 3 3 4がフ ル充電された後 に そ の電 圧が 1 . 2 V以上の時は コ ン デ ンサ 3 3 4 と コ ン デ ンサ 3 6 0 と は同 じ電圧であ る。 コ ン デ ン サ 3 3 4 の電圧が 1 . 2 V〜 0 . 8 Vの時は昇圧手段 3 3 5 に よ り 1 . 5 倍 に昇圧 し て コ ン デ ン サ 3 6 0 へ充電す る 。 こ の動作 は 図 4 9 の t j 〜 t 3 の 区間であ る 。 従 っ て、 こ の時の コ ン デ ン サ 3 6 0 の電圧 は : L . 8 V 〜 1 . 2 V と な る 。 コ ン デ ン サ 3 3 4 の電圧力 ◦ . 8 V 〜 0 . 6 V の 時 は昇圧 手段 3 3 5 に よ り 2 倍に昇圧 さ れ コ ン デ ン サ 3 6 0 に充 電 さ れ る 。 こ の動作図 4 9 の t 。 の 区間であ る 。 こ の 時 の コ ン デ ン サ 3 6 0 の電圧 は 1 . 6 V 〜 1 . 2 V と 7よ る 。
コ ン デ ン サ 3 3 4 の電圧が 0 . 6 以下の時 は昇圧手段 3 3 5 に よ り 3 倍に昇圧 し て コ ン デ ン サ 3 6 0 に充電す る 。 こ の動作は図 4 9 の t 4 以降で あ る 。 こ の状態を示 し た のが図 4 9 であ る 。 実線で示 し た電圧が図 5 0 の コ ン デ ン サ 3 6 0 の電圧であ り 破線で示 し た電圧が コ ン デ ン サ 3 3 4 の電圧で あ る 。
次に昇圧手段 3 3 5 の動作を説明す る 。
昇圧す る 時、 ま ず コ ン デ ン サ 3 3 4 力、 ら コ ン デ ン サ 3 4 0 , 3 5 0 に充電 し それ力、 ら コ ン デ ン サ 3 3 4 , 3 4 0 , 3 5 (Γに よ り コ ン デ ン サ 3 6 0 を充電す る 。 即 ち 図 5 1 〜図 5 3 に示す動作を く り 返す事 に よ り 昇圧充電が 可能 と な る 。
1 , 5 倍昇圧の時は図 5 1 の ( A ) 、 ( B )
2 . 0 倍昇圧の時 は図 5 2 の ( A ) 、 ( B )
3 0 倍昇圧の時は図 5 3 の ( A ) 、 ( B ) に示 し て い る 。
こ れ ら の切換は 図 5 0 の ス ィ ッ チ 3 3 6 , 3 3 8 , 3 4 2 , 3 4 4 , 3 4 6 , 3 4 8 , 3 5 2 の ス イ ッ チ ン グ に よ り 実行される。
以上述べた よ う に こ の実施例 に よ れば動作可能な時間 を、 図 4 9 に お い て、 t 2 時間力、 ら t 5 時間ま で伸ば し てい る 。 ま た、 コ ン デ ンサ 3 3 4 の電圧で言え ば従来 0 ,
9 V ら か 1 . 8 Vの 間で しか使え な か っ た も のが、 本実 施例によれば 0. 3 Vか ら 1 . 8 Vま で使 う こ と がで き 、 コ ン デ ンサ 3 3 4 に蓄え ら れたエネ ルギーが有効に使わ れてい る こ と力 分る。
ま た、 こ の実施例では昇圧手段 3 3 5 が 1 . 5倍、 2.
0倍、 3. 0 倍の 3種類の昇圧手段を有 し、 それを電圧 検出部 3 3 2 に よ る 電圧信号に よ り 切換えて使っ てい る が、 本発明 は こ の 3種に限定さ れる も の では な く 、 1 種 類で も又多種類用意 して も よ く 又倍率 も さ ま ざ ま考え ら れる 。 ま た、 電圧の検出を本実施例では コ ン デ ン サ 3 3 4 の電圧を検出 し てい る ( 1 . 8 , 1 . 2 , 0 . 8 , 0. 6 V ) がコ ン デ ンサ 3 6 0 の電圧を検出 し て ( 1 . 8 V , 1 . 2 V ) 、 昇圧手段 3 3 5 の 内容 と比較 し て昇圧状態 を決め る こ と も 勿論可能であ る 。 こ の方法は検出電圧が 少な く て良い と い う 利点があ る。
図 5 4 は上述のマ イ ク ロ ロ ボ ッ ト に適用 さ れ る充電ス タ ン ドの斜視図であ る 。 図示の よ う に、 例え ば赤外線を 放射する 信号発生装置 3 7 0 の近傍に はエネ ルギー供耠 装置 3 7 2が設置 さ れてお り 、 エネ ルギー供給装置 3 7 2 の上部 ίこ は充電エ リ ァ 3 7 4が形成 さ れてい る 。 図 5 5 は エネ ルギー供給装置 3 7 2 の構成を示す プ ロ ツ ク 図であ る 。 発振器 3 7 6 の 出力 は増幅器 3 7 8 に よ り 増幅 さ れて充電 コ イ ル 3 8 0 を励磁す る 。 こ の充電 コ ィ ノレ 3 8 0 の励磁電流の周波数 は ス テ ッ プモ ー タ の追随 可能な周波数よ り も 高い周波数に 設定 し てお く 。
図 5 6 は 自 動充電時の動作を示す フ ロ ー チ ヤ 一 卜 で あ る 。 C P U コ ア 4 0 は電源部 1 6 の電圧値を取 り 込み、 それが所定の基準電圧 よ り 高い か ど う かを判断 し (S111)、 高い場合 に は通常の動作を継铳す る (Sli2)。 電源部 1 6 の電圧が所定の基準電圧 V L よ り 低い場合 に は充電動作 を開始す る 。 ま ず、 ロ ボ ッ ト 本体 1 ◦ は そ の場で一回転 す る 。 例え ば左側に旋回 し 始め、 セ ン サ 1 2 がオ ン な つ て い る か ど う かを判断 し (S 113 )、 オ ン な つ て い れば信号 発生装置 1 7 0 は左側に あ る も の と し 、 ス テ ッ プモ ー タ 6 4 を駆動す る (S114)。 こ れ に よ り 車輪 3 8 が回転駆動 し て左側に旋回す る 。 ま た 、 セ ン サ 1 4 力《オ ン な つ て い る か ど う かを判断 し (SI 15)、 オ ン な つ て いれば信号発生 装置 1 7 0 は右側に ^ る も の と し 、 ス テ ッ プモ ー 夕 6 6 を駆動す る (S116)。 こ れに よ り 車輪 3 6 が回転駆動 し て 右側に旋回す る 。 な お、 こ の セ ン サ 1 2 , 1 4 は そ れぞ れ 2 個の素子を内蔵 し 、 一方 の素子 は例え ば通常の光に 応答 し てガイ ド用 い ら れ、 他方の素子 は例え ば信号発生 装置 3 7 0 か ら の赤外線に の み反応 し て充電エ リ ア 3 7 4 をサ ー チす る の に用 い ら れ る も の と す る 。
次に、 図 4 8 のス ィ ッ チ 3 2 0 , 3 2 2 を閉成 し 、 仮 に ロ ボ ッ 卜 本体 1 0 が充電エ リ ア 3 7 4 に到達する と 、 励磁コ イ ル 6 8 は充電コ ィ ノレ 3 8 0 に よ っ て発生す る 磁 界を受けて誘起電圧を発生する。 こ の誘起電圧はイ ンバ 一 夕 3 2 4 , 3 2 6及びオア 回路 3 2 8 を介 し て C P U コ ア 4 0 に取 り 込ま れ、 そ こ で交流磁界が検出 さ れた こ とが検出 さ れる (S117)。 こ の よ う に し て交流磁界が検出 され る と、 ロ ボ ッ ト 本体 1 0 は充電エ リ ア 1 7 4 の上に い る こ と に な る ので、 ス テ ッ プモ ー タ 6 4 , 6 6 の駆動 を停止する (S118)。 励磁コ イ ル 6 8 は充電 コ イ ル 3 8 0 に よ っ て発生する 磁界を受けて誘起電圧を発生 し 、 そ の 誘起電圧はダイ オー ド 3 1 2 , 3 1 8 , 3 1 6 , 3 0 6 に よ り 整流さ れて電源部 1 6 に導かれ、 電源部 1 6 に は 充電電流が供給さ れる。 そ して、 C P U コ ア 4 0 は電源 部 1 6 の電圧を取 り 込んでそれが基準値 V H よ り 高いか ど う かを判断 し (SI 19 )、 高 く な る と再び通常の動作に移 る (S112)。
なお、 充電ス タ ン ド の信号発生装置 3 7 0 は超音波、 磁気等を発生す る.も の で も よ い。 その場合に は ロ ボ ッ ト 本体側に はそれを検出する セ ンサを装備す る必要があ る 。 ま た、 エネ ルギー供耠装置 3 7 2か ら発生す る磁気、 光、 熱等を検出 して移動する よ う に して も よ い。 そ の場合に は信号発生装置 3 7 0 は不要に な る。
更に、 エネルギー供耠装置 3 7 2はロ ボ ッ ト 本体 1 0 が充電エ リ ア 3 7 4 に到達 し てか ら 作動させ る よ う に し て も よ く 、 その場合には省エネ ノレギー化が図 ら れ る 。 図 5 7 〜図 6 0 は本発明 の他の実施例 に係 る マ イ ク 口 ロ ボ ッ ト を示す図であ り 、 図 5 7 は前方か ら 見た 図、 図 5 8 は後方力、 ら 見た 図、 図 5 9 は図 5 8 の 5 9 — 5 9 断 面図、 図 6 0 はア ー ム の機能を説明す る 図で あ る 。 こ の 実施例の マ イ ク ロ ロ ボ ッ ト は、 管 内 を流れ る 液体中で フ ィ ン を回転す る こ と に よ り 推進す る と 共に 、 充電時 に は 液体の流れを利用 し て発電 し そ れに よ り 充電す る よ う に し た も のであ る 。 ロ ボ ッ ト 本体 1 0 の前部 に は 4 本の ァ ー ム 4 0 0 が取 り 付 け ら れてお り 、 後部 に は フ ィ ン 4 〇 2 が取 り 付け られそ の外周部 に は外歯 4 0 4 が設 け ら れ て い る 。 ま た、 フ ィ ン 4 0 2 は カ ノ <一部 4 0 6 に よ り 覆 われて い る 。 フ ィ ン 4 0 2 は ピニオ ン 4 0 8 を介 し て ス テ ツ プモ ー タ 6 6 に連結 さ れて い る 。 ア ー ム 4 〇 0 は そ の一方の端部がプラ ン ジ ャ 4 1 0 に よ り 駆動 さ れ る よ う に構成 さ れてお り 、 プラ ン ジ ャ 4 1 0 が引 かれ る と ァ 一 ム 4 0 0 が拡が り 、 ア ー ム 4 0 0 の端部が管の 内壁 に押 し 当て ら れ る と ロ ボ ッ ト 本体 1 0 は液中 に停留す る 。
こ の実施例の 回路 2 2 の構成 は図 4 7 に示 さ れて い る も の と 基本的 に は同一であ り 、 図 4 7 の ス テ ッ プモ 一 夕 6 4 を プラ ン ジ ャ 4 1 0 に置 き 換え ればよ い。 通常の動 作状態に お い て は、 ス テ ッ プモ ー 夕 6 6 よ り フ ィ ン 4 0 2が回転駆動 さ れ ロ ボ ッ ト 本体 1 0 は液中を前進す る 。 そ し て、 電源部 1 6 の電圧が所定の基準値 V L よ り 低 く な る と 、 ス テ ッ プモ ー 夕 6 6 の駆動を停止 し 、 プラ ン ジ ャ 4 1 0 を引 い て ア ー ム 4 0 0 を拡げ る 。 こ れ に よ り 口 ボ ッ ト 本体 1 0 が液体中に て停止す る こ と に な る 。 そ の 停留状態にて管内 に液が流れてい る と 、 フ ィ ン 4 0 2が 回転 し そ の結果ス テ ツ プモ ー タ 6 6 の ロ ー タ 7 0 が回転 し、 励磁コ イ ル 6 8 に誘起電圧が発生 し 、 そ の誘起電圧 は上述の実施例の場合 と 同様に整流 さ れて電源部 1 6 に 導かれ、 電源部 1 6 に充電電流が供給 さ れる 。 こ の よ う に して充電さ れ所定の基準電圧 V H 以上にな る と 、 ブラ ン ジ ャ 4 1 0 を復帰さ せてア ー ム 4 0 0 を閉 じ て ロ ボ ッ ト本体 1 0 の停留状態を解き 、 ス テ ッ プモ ー タ 6 6 を駆 動す る こ と に よ り 再び前進を開始する。
図 6 1 は光起電力素子に よ り 充電する 場合の制御部の 構成を示すブロ ッ ク 図であ る。 光起電力素子 と し て例え ばソ ー ラ ー セ ノレ 4 1 2 を有 し、 こ の ソ ー ラ ー セ ル 4 1 2 の出力 は電圧調整器 5 6 の リ ミ ッ タ 3 0 2 (図 4 7参照) を介 して電源部 1 6 に供給 さ れる と共に、 デコ ーダ 4 1 6 を介 し て C P' ϋ コ ア 4 0 に供給 さ れる 。
図 6 2 は図 6 1 の実施例の動作を示すフ ロ ー チ ヤ 一 ト であ る。 こ の実施.例におい ては通常の作業時 も ソ ー ラ ー セル 4 1 2 に よ り 充電を し てい る。 と こ ろが、 電源部 1 6 の電圧が所定の基準電圧 V L よ り 低 く な る と (S 121)、 ス テ ッ プモ ー タ 6 4 , 6 6 を駆動 し (S 122)、 そ の状態を これ ら のモー タ の回転が検出で き な く な る ま で維続する (S123), (S124)o つま り 、 ス テ ッ プモ ー タ 6 4, 6 6 を ロ ボ ッ ト 本体 1 0 が壁等に街突す る ま で駆動する こ と に よ り ロ ボ ッ ト 本体 1 0 を隅の方に退避させ、 そ の状態で 例 え ば 1 0 0 秒程度 の 間充電す る (S125)。 そ し て 、 電 源部 1 6 の 電圧 が所定 の 基 準電圧 V L よ り 高 く な る と (S121)、 再び通常の作業時 に戻 る (S122)。 な お、 こ の実 施例 に お い て は発光側の発光素子を制御す る こ と に よ り 、 発光素子か ら エネ ルギー を供給す る だけで な く 、 制御信 号を発光エ ネ ルギー に重畳 さ せ る こ と に よ り 制御信号を 供給す る こ と も で き る 。 ロ ボ ッ ト 本体 1 0 側で は ソ 一 ラ 一セ ル 2 1 2 の 出力 を デ コ ー ダ 4 1 6 に よ り 解析 し て C P U コ ア 4 0 に取 り 込む。
と こ ろ で、 図 6 1 の実施例 に お い て は ソ ー ラ ー セ ノレ 4 1 2 に よ る 例 につ い て説明 し たが、 こ れを熱発電素子 に 置 き 換え て も よ い。 熱発電素子 は温度差に よ り 発電す る の で 、 エネ ノレ一供給側に お い て は吸熱及び発熱を交互 に 繰 り 返せば (充電ス タ ン ド に て吸発熱素子を駆動す る ) 、 熱発電素子は継続的 に発電で き る 。 但 し 、 そ の場合 に は、 熱発電素子の 出力 は交互 に正、 負を繰 り 返すの で 、 充電 回路 2 1 4 に は整流回路が必要 と な る 。 こ の場合だ けで な く 、 電磁誘導に.よ り 充電す る 場合 に お い て、 励磁 コ ィ ル 6 8 に よ ら ず、 充電用 の コ ィ ノレ を ソ ー ラ ー セ ル 2 1 2 の代わ り に設けて それに よ つ て電源部 1 6 を充電す る 場 合 に も 整流回路が必要に な る 。
図 6 3 は充電、 障害回避、 作業及び帰投を組み合わせ た制御をす る 場合の動作を示す フ ロ ー チ ヤ 一 ト であ る 。
じ ? 11 コ ァ 4 0 は電源部 1 6 の電圧を取 り 込ん でそ の 値が所定 の 基準電圧 V L よ り 高 い か ど う か を判断す る (S131)。 電源部 1 6 の電圧が所定の基準電圧 V L よ り も 低ければ充電動作に移 る (S 132)。 こ の充電動作は上述の 各実施例におけ る動作 と 同一であ る 。 電源部 1 6 の電圧 が所定の基準電圧 V L よ り も 高ければ移動 し ( S133) 、 次に障害物があ る か ど う かを判断する (S134)。 障害物の 有無の検出 は、 例えば障害物検出用 の セ ン サを取 り 付け てそれに よ り 検出 し た り 、 ス テ ッ プモ ー タ が回転 してい ない状態を検出する こ と に よ り 行 う 。 後者の場合の検出 は次の よ う に し て行な う 。 回転状態に あ る と き に はス テ ッ プモー タ の励磁コ イ ルに駆動パルス を供耠 し た後に、 誘起電圧が大と な り 、 回転 し てい な い状態に お いては誘 起電圧が小 と な る ので、 誘起電圧の大 き さ を検出する こ と に よ り その判断がな さ れる 。
障害物があ る と判断された と き には (S134)、 回避動作 をする (S135)。 回避動作と し ては、 停止、 後退等の制御 処理を行 う こ と に よ り な される 。 障害物がな い と判断 さ れる と、 所望の作業 (前進等) を行 う (S136)。 次に、 帰 投指令あ るかど う かを判断 し (S137)、 帰投指令がな けれ ば上述の処理を繰 り 返 し、 帰投指,令があ っ た場合に は帰 投する (S138)。 こ の実施例にお いては帰投指令が外部か ら あ る ま での作業を続けてい る が、 作業が終わ っ た ら 自 動的に帰投する よ う に し て も よ い。 帰投の方法は充電ス タ ン ドへの移動と 同様にな される。

Claims

請 求 の 範 囲
1 . 検出領域が一部重複す る 少な く と も 2 個の セ ン サ と 、
互い に独立 し て駆動 さ れ、 移動方向 に対 し 直角 方向 に 離れた駆動点を有す る 少な く と も 1 対の駆動部 と 、
前記セ ン サ の 出力 に基づい て前記駆動部を制御す る 制 御部 と 、
充電可能であ り 、 前記セ ン サ 、 前記駆動部及び前記制 御部に電源電圧を供給す る 電源部 と
を有 し 、 前記制御部及び前記電源部が前記駆動部の 間 に 配置 さ れて い る マ イ ク ロ ロ ボ ッ 卜 。
2 . 2 組の駆動部に よ っ て走行 グ ラ ン ド に対 し て駆 動 さ れ る 2 つ の駆動点 と 、 走行 グラ ン ド に対 し て摩擦接 触す る摺動点の 3 点 に よ り 支持 さ れ る 請求項 1 記載の マ ィ ク ロ ロ ボ ッ 卜 。
3 . 2 つ の駆動点を結ぶ線分 は、 走行 グ ラ ン ド の傾 斜に よ っ て は重心に お け る 重力 の方向 と 鎖交 し 、 鎖交の 前後で摺動点の位置が異な る 請求項 2 記載の マ イ ク ロ ロ ホ ッ ト 。
4 . 框体よ り 突出 し 可撓性を有 し 、 かつ電源部 と 導 通 し て い る 突起部を有す る 請求項 1 記載の マ イ ク 口 ロ ボ ッ 小 o
5 . 前記駆動部 に含 ま れ る モ ー タ は ス テ ッ プモ ー タ であ る こ と を特徴 と す る 請求項 1 記載の マ イ ク ロ ロ ボ ッ 卜 o
6 . 前記制御部は、 前記駆動部の駆動開始時に加速 制御を行い、 一方の駆動部が駆動中 に他方の駆動部の駆 動を開始する 際に は、 他方の駆動部の駆動条件を—方の 駆動部の駆動条件と 一致させる 請求項 1 記載の マ イ ク 口 π ボ ッ 卜 。
7 . 障害物を検出す る 障害物セ ン サを有 し、 前記制 御部は、 前記障害物セ ン サが障害物を検出する と 、 前記 駆動部の少な く と も一つ の駆動部を所定時間逆転駆動 し、 そ の後定常動作に戻す請求項 6 記載の マイ ク ロ ロ ボ ッ ト 。
8 . 前記制御部は、 前記駆動部に それぞれ含ま れ る モー タ 巻線の誘起電圧に基づいてモー タ の回転の有無を 検出する 請求項 6 記載の マ イ ク ロ ロ ボ ッ ト 。
9 . 前記制御部は、 前記駆動部を加速 し なが ら駆動 し、 起動時に は駆動パルス幅を広 く し、 高速時に は駆動 パルス幅を狭 く 制御する 請求項 1 記載の マ イ ク ロ ロ ボ ッ ト o
1 0 . 前記制御部は、 前記駆動部にそれぞれ供給す る駆動パルス の送出 タ イ ミ ン グを一致 させ る 請求項 1 記 載のマ イ ク ロ ロ ボ ッ ト 。
1 1 . 前記駆動部によ り 駆動 さ れ る 少な く と も 2 個 の-ス ク リ ュ ーを有 し、 前記制御部は、 前記駆動部に それ ぞれ供給する 駆動パルス の送出 タ イ ミ ン グを相互にず ら す請求項 6 記載のマ イ ク ロ ロ ボ ッ ト 。
1 2 . 検出領域が一部重複する少な く と も 2 個の方 向制御用セ ン サと、 互い に独立 し て駆動 さ れ、 移動方向 に対 し 直角 方向 に 離れた駆動点を有す る 少な く と も 1 対の駆動部 と 、
非接触に て操作側か ら の作業指令を受け る 作業制御用 セ ン サ と 、
作業用駆動手段-と 、
前記方向制御用 セ ン サ の 出力 に基づい て前記駆動部を 制御す る と 共 に、 前記作業制御用 セ ン サ の 出力 に 基づい て前記作業用駆動手段を制御す る 制御部 と
を有す る マ イ ク ロ ロ ボ ッ ト 。
1 3 . 外部か ら の指令を非接触で受信す る 受信セ ン サ と 、
互い に独立 し て駆動 さ れ、 移動方向 に対 し 直角方向 に 離れた駆動点を有す る 少な く と も 1 対の駆動部 と 、
作業用駆動手段 と 、
前記受信セ ン サの 出力 に基づい て前記駆動部を制御す る と共に 、 前言≤作業用駆動手段を制御す る 制御部 と を有す る マ イ ク ロ ロ ボ ッ ト 。
1 4 . 外部に対 し て情報を非接触で発信す る 発信素 子 と 、 検出素子 と を有 し 、 前記制御部 は該検出素子で検 出 さ れ た 情報 を前記発信素子 を介 し て発信す る 請求項 1 3 記載の マ イ ク ロ ロ ボ ッ ト 。
1 5 . 作業用駆動手段 と し てマ イ ク ロ ポ ン プを有 し 、 該マ イ ク ロ ポ ン プの駆動 に よ り 液を吐出す る 請求項 1 2 又 は 1 3 記載のマ イ ク ロ ロ ボ ッ ト 。
1 6 . 作業用駆動手段 と し て、 ハ ン ド機構及び該ハ ン ド機構を駆動する駆動部を有する 請求項 1 2 又は 1 3 言己載のマ イ ク ロ ロ ボ ッ ト 。
1 7 . 光フ ァ イ バを介 し て受光 し、 電源電圧を供給 す る光起電力素子と 、
液を吐出す る マ イ ク ロ ポ ン プと 、
光フ ァ イ バを介 して得 ら れた光に重畳 さ れてい る 制御 信号を解析 し て、 前記マ イ ク ロ ポ ン プを駆動す る 制御部 と
を有 し、 内視鏡の先端部に取 り 付け ら れた マ イ ク ロ ロ ボ
'ソ 卜
1 8 . モ 一 夕 を内蔵 し、 液が入 っ てい る 非磁性管内 に配置される ロ ボ ッ ト 本体 と、
前記非磁性管の外側に設け ら れ、 前記モ ー タ の ス テ 一 タ に該モ ー タ の極数に対応 し た磁束を供給す る 励磁装置 と
を有するマ イ ク ロ ロ ボ ッ ト 。
1 9 . 前記励磁装置は非磁性管の長 さ方向 に移動 自 在に支持されてい る 請求項 1 記載のマ イ ク ロ ロ ボ ッ ト 。
2 0 . . 前記電源 は非接触で充電可能であ る請求項 1 記載のマイ ク ロ ロ ボ、 ッ ト 。
2 1 . 前記駆動部にはモ ー タ を内蔵 し、 外部に設け られた充電用 コ イ ルの磁界に よ り 誘起電圧が該モ ー タ の 巻線に発生 し、 その誘起電圧を,整流 し て前記電源部を充 電する請求項 2 0 記載のマ イ ク ロ ロ ボ ッ ト 。
2 2 . 前記充電用 コ イ ルが設置さ れてい る 充電用 ス タ ン ドに 向か っ て 自 動的 に移動す る 機構を有す る 請求項
2 0 記載の マ イ ク ロ ロ ボ ッ ト 。
2 3 . 前記電源部 に光起電素子が接続 さ れ、 光起電 素子の 出力 に よ り 前記電源部を充電す る 請求項 2 0 記載 の マ イ ク ロ ロ ボ' ッ ト 。
2 4 . 前記電源部 に熱発電素子が接続 さ れ、 外部 に 設け ら れた吸発熱体の吸熱及び発熱に応答 し て発電 し て 前記電源部を充電す る 請求項 2 0 記載の マ イ ク ロ ロ ボ ッ 卜 0
2 5 . 前記電源部に昇圧回路が接続 さ れ、 前記電源 部の電圧 に応 じ て 自 動的 に昇圧動作をす る 請求項 2 ◦ 記 載の マ イ ク ロ ロ ボ ッ ト 。
2 6 . モ ー タ を内蔵 し 、 フ ィ ン を回転駆動す る 駆動 部 と 、
外側に開 き 、 管内壁 と 係合す る ア ー ム と 、
非接触で充電可能であ り 、 前記セ ン サ 、 前記駆動部及 び前記制御部に電源電圧を供給す る 電源部 と を有 し 、 前記電源部の電圧 所定の基準電圧値以下に な る と 、 前記モ ー タ の駆動を停止す る と 共 に前記ア ー ム を開 いて 液体中 に て停留 さ せ る 制御部 と を有 し 、
停留中 に液体の流れに よ り 前記 フ ィ ン が回転す る と 前 記モ ー タ の巻線に発生 し 、 そ の誘起電圧を整流 し て前記 雷源部を充電す る マ イ ク ロ ロ ボ ッ ト 。
PCT/JP1992/001415 1991-11-05 1992-11-02 Microrobot Ceased WO1993009018A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
DE69222025T DE69222025T2 (de) 1991-11-05 1992-11-02 Mikro-roboter
JP5508311A JP3028607B2 (ja) 1991-11-05 1992-11-02 マイクロロボット
US08/070,399 US5554914A (en) 1991-11-05 1992-11-02 Micro robot
EP92922645A EP0564661B1 (en) 1991-11-05 1992-11-02 Micro-robot

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
JP28876491 1991-11-05
JP3/288764 1991-11-05
JP4/71697 1992-03-27
JP4/71698 1992-03-27
JP7169792 1992-03-27
JP7169892 1992-03-27
JP4/71696 1992-03-27
JP7169692 1992-03-27

Publications (1)

Publication Number Publication Date
WO1993009018A1 true WO1993009018A1 (fr) 1993-05-13

Family

ID=27465397

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1992/001415 Ceased WO1993009018A1 (fr) 1991-11-05 1992-11-02 Microrobot

Country Status (5)

Country Link
US (2) US5554914A (ja)
EP (1) EP0564661B1 (ja)
DE (1) DE69222025T2 (ja)
SG (1) SG72641A1 (ja)
WO (1) WO1993009018A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010051089A (ja) * 2008-08-21 2010-03-04 Fujitsu Ltd 非接触送電システム
CN106292718A (zh) * 2016-09-08 2017-01-04 南京阿凡达机器人科技有限公司 一种基于超声波强度实现机器人自主充电的方法及系统
US12001226B2 (en) 2019-08-27 2024-06-04 Sony Group Corporation Information processing apparatus, control method, and program

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE1008777A6 (fr) * 1994-02-11 1996-08-06 Solar And Robotics Sa Systeme d'alimentation de robots mobiles autonomes.
KR0168189B1 (ko) * 1995-12-01 1999-02-01 김광호 로보트의 환경인식장치 및 그 제어방법
US6240312B1 (en) 1997-10-23 2001-05-29 Robert R. Alfano Remote-controllable, micro-scale device for use in in vivo medical diagnosis and/or treatment
US6325808B1 (en) 1998-12-08 2001-12-04 Advanced Realtime Control Systems, Inc. Robotic system, docking station, and surgical tool for collaborative control in minimally invasive surgery
JP4330703B2 (ja) 1999-06-18 2009-09-16 東京エレクトロン株式会社 搬送モジュール及びクラスターシステム
DE19929343A1 (de) * 1999-06-26 2000-12-28 Abb Research Ltd Anordnung zur drahtlosen Versorgung einer Vielzahl Sensoren und/oder Aktoren mit elektrischer Energie, Sensor oder Aktor hierzu sowie System für eine eine Vielzahl von Sensoren und/oder Aktoren aufweisende Maschine
US6548982B1 (en) 1999-11-19 2003-04-15 Regents Of The University Of Minnesota Miniature robotic vehicles and methods of controlling same
GB2358003A (en) * 1999-12-09 2001-07-11 Univ Bristol Robotics
US8412377B2 (en) 2000-01-24 2013-04-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8788092B2 (en) 2000-01-24 2014-07-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US6956348B2 (en) 2004-01-28 2005-10-18 Irobot Corporation Debris sensor for cleaning apparatus
US7571511B2 (en) 2002-01-03 2009-08-11 Irobot Corporation Autonomous floor-cleaning robot
US6690134B1 (en) 2001-01-24 2004-02-10 Irobot Corporation Method and system for robot localization and confinement
ES2712859T3 (es) * 2001-06-12 2019-05-16 Irobot Corp Cobertura multimodal para un robot autónomo
US8396592B2 (en) 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US7663333B2 (en) 2001-06-12 2010-02-16 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US9128486B2 (en) 2002-01-24 2015-09-08 Irobot Corporation Navigational control system for a robotic device
US6860346B2 (en) * 2002-04-19 2005-03-01 Regents Of The University Of Minnesota Adjustable diameter wheel assembly, and methods and vehicles using same
US8428778B2 (en) 2002-09-13 2013-04-23 Irobot Corporation Navigational control system for a robotic device
US8386081B2 (en) 2002-09-13 2013-02-26 Irobot Corporation Navigational control system for a robotic device
JP3895662B2 (ja) * 2002-10-24 2007-03-22 本田技研工業株式会社 操舵装置
KR20040068438A (ko) * 2003-01-25 2004-07-31 삼성전자주식회사 보행식 로봇 및 그 위치이동방법
JP4286019B2 (ja) * 2003-02-04 2009-06-24 株式会社根本杏林堂 薬液注入システム
KR100538949B1 (ko) * 2003-04-04 2005-12-27 삼성광주전자 주식회사 로봇청소기의 구동장치
WO2005101647A2 (en) * 2003-09-30 2005-10-27 The Trustees Of Columbia University In The City Of New York Harmonic propulsion and harmonic controller
US8702597B2 (en) * 2003-12-31 2014-04-22 Given Imaging Ltd. Immobilizable in-vivo imager with moveable focusing mechanism
US7332890B2 (en) 2004-01-21 2008-02-19 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US7559385B1 (en) 2004-03-10 2009-07-14 Regents Of The University Of Minnesota Ruggedized robotic vehicles
DE112005000738T5 (de) 2004-03-29 2007-04-26 Evolution Robotics, Inc., Pasadena Verfahren und Vorrichtung zur Positionsbestimmung unter Verwendung von reflektierten Lichtquellen
US7857767B2 (en) 2004-04-19 2010-12-28 Invention Science Fund I, Llc Lumen-traveling device
US8337482B2 (en) 2004-04-19 2012-12-25 The Invention Science Fund I, Llc System for perfusion management
US9801527B2 (en) 2004-04-19 2017-10-31 Gearbox, Llc Lumen-traveling biological interface device
US20070010868A1 (en) * 2004-04-19 2007-01-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Lumenally-active device
US8019413B2 (en) 2007-03-19 2011-09-13 The Invention Science Fund I, Llc Lumen-traveling biological interface device and method of use
US20050234440A1 (en) * 2004-04-19 2005-10-20 Searete Llc, A Limited Liability Corporation Of The State Of Delaware System with a sensor for perfusion management
US7998060B2 (en) 2004-04-19 2011-08-16 The Invention Science Fund I, Llc Lumen-traveling delivery device
US8092549B2 (en) 2004-09-24 2012-01-10 The Invention Science Fund I, Llc Ciliated stent-like-system
US8353896B2 (en) 2004-04-19 2013-01-15 The Invention Science Fund I, Llc Controllable release nasal system
US9011329B2 (en) 2004-04-19 2015-04-21 Searete Llc Lumenally-active device
US7850676B2 (en) 2004-04-19 2010-12-14 The Invention Science Fund I, Llc System with a reservoir for perfusion management
US8361013B2 (en) 2004-04-19 2013-01-29 The Invention Science Fund I, Llc Telescoping perfusion management system
US20060009879A1 (en) 2004-06-24 2006-01-12 Lynch James K Programming and diagnostic tool for a mobile robot
US7706917B1 (en) 2004-07-07 2010-04-27 Irobot Corporation Celestial navigation system for an autonomous robot
US8972052B2 (en) 2004-07-07 2015-03-03 Irobot Corporation Celestial navigation system for an autonomous vehicle
US8000837B2 (en) 2004-10-05 2011-08-16 J&L Group International, Llc Programmable load forming system, components thereof, and methods of use
US7744441B2 (en) * 2004-11-05 2010-06-29 Mattel, Inc. Interactive play sets
EP2145573B1 (en) 2005-02-18 2011-09-07 iRobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US7620476B2 (en) 2005-02-18 2009-11-17 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8392021B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US8930023B2 (en) 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
US7704279B2 (en) * 2005-04-12 2010-04-27 Moskowitz Mosheh T Bi-directional fixating transvertebral body screws, zero-profile horizontal intervertebral miniplates, expansile intervertebral body fusion devices, and posterior motion-calibrating interarticulating joint stapling device for spinal fusion
US7846188B2 (en) * 2005-04-12 2010-12-07 Moskowitz Nathan C Bi-directional fixating transvertebral body screws, zero-profile horizontal intervertebral miniplates, total intervertebral body fusion devices, and posterior motion-calibrating interarticulating joint stapling device for spinal fusion
KR100696134B1 (ko) * 2005-04-25 2007-03-22 엘지전자 주식회사 이동로봇의 위치 산출 시스템과 그를 이용한 충전대 복귀시스템 및 그 방법
WO2007016588A2 (en) * 2005-08-02 2007-02-08 Graphic Packaging International, Inc. Cartons with dispensing features
US20070113188A1 (en) * 2005-11-17 2007-05-17 Bales Christopher E System and method for providing dynamic content in a communities framework
EP2816434A3 (en) 2005-12-02 2015-01-28 iRobot Corporation Autonomous coverage robot
EP2251757B1 (en) 2005-12-02 2011-11-23 iRobot Corporation Coverage robot mobility
WO2007065034A1 (en) 2005-12-02 2007-06-07 Irobot Corporation Modular robot
US9144360B2 (en) 2005-12-02 2015-09-29 Irobot Corporation Autonomous coverage robot navigation system
EP2544066B1 (en) 2005-12-02 2018-10-17 iRobot Corporation Robot system
USD549756S1 (en) * 2005-12-29 2007-08-28 Sk Telecom Co., Ltd Home service robot
JP4382052B2 (ja) * 2006-03-28 2009-12-09 川崎重工業株式会社 駆動体の制御装置および制御方法
US9408530B2 (en) 2006-04-12 2016-08-09 Gearbox, Llc Parameter-based navigation by a lumen traveling device
US8160680B2 (en) 2006-04-12 2012-04-17 The Invention Science Fund I, Llc Autofluorescent imaging and target ablation
US20090044370A1 (en) 2006-05-19 2009-02-19 Irobot Corporation Removing debris from cleaning robots
US20070270651A1 (en) * 2006-05-19 2007-11-22 Zvika Gilad Device and method for illuminating an in vivo site
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
US20080140253A1 (en) * 2006-12-12 2008-06-12 Brown Rohn A Automated self powered waste container
KR20140123110A (ko) 2007-05-09 2014-10-21 아이로보트 코퍼레이션 소형 자율 커버리지 로봇
JP4847401B2 (ja) * 2007-06-18 2011-12-28 本田技研工業株式会社 移動ロボットの駆動装置
JP2009022666A (ja) * 2007-07-23 2009-02-05 Hoya Corp 電子内視鏡装置の電力供給装置および電子内視鏡装置
DE102009016082A1 (de) * 2008-04-28 2009-10-29 Stefan Leske Vorrichtung zum sicheren Übersetzen von Personal oder Material von einem als Schiff ausgebildeten Objekt auf ein relativ dazu bewegtes Objekt und Schiff mit der Vorrichtung
US8260459B2 (en) * 2008-05-08 2012-09-04 Regents Of The University Of Minnesota Robotic vehicle system
ITFI20080171A1 (it) * 2008-09-05 2010-03-06 Scuola Superiore Di Studi Universit Ari E Di Perfe Dispositivo endoscopico wireless a propulsione autonoma per esplorazione gastrica
CN101862543A (zh) * 2009-04-14 2010-10-20 鸿富锦精密工业(深圳)有限公司 玩具车
US20100308657A1 (en) * 2009-06-05 2010-12-09 Bucher John C Electronic Control Module Activated by Toggling a Wall Switch
ITFI20090150A1 (it) * 2009-07-08 2011-01-09 Korea Inst Sci & Tech Dispositivo di attuazione per capsule endoscopiche
CN104127156B (zh) 2010-02-16 2017-01-11 艾罗伯特公司 真空吸尘器毛刷
WO2014174487A2 (de) 2013-04-24 2014-10-30 Tino Werner Verbesserter schreitroboter
DE102013104578B3 (de) * 2013-05-03 2014-04-30 Tino Werner Verbesserte Steuerung für sich autonom fortbewegende Roboter
KR101777829B1 (ko) * 2015-02-17 2017-09-13 재단법인대구경북과학기술원 이송용 로봇을 이용한 마이크로 로봇 제어 시스템
CN105799875B (zh) * 2015-09-02 2018-07-20 南京乐朋电子科技有限公司 一种仿生智能机器鱼的鱼头机构
CN105857105A (zh) * 2016-04-25 2016-08-17 安徽赛万科技有限责任公司 一种电动汽车无线充电原边线圈智能移动装置
US10343276B2 (en) 2017-07-12 2019-07-09 Saudi Arabian Oil Company Compact magnetic crawler vehicle with anti-rocking supports
US12194824B2 (en) 2017-08-15 2025-01-14 Reconrobotics, Inc. Two wheel robot with convertibility and accessories
EP3668687B1 (en) 2017-08-15 2022-11-09 Reconrobotics, Inc. Two wheeled robot with convertibility and accessories
WO2019035913A1 (en) 2017-08-15 2019-02-21 Reconrobotics, Inc. MAGNETIC LATCH FOR ROBOT THAT CAN BE LAUNCHED
US10828973B2 (en) 2017-08-15 2020-11-10 Reconrobtics, Inc. Two wheel robot with convertibility and accessories
WO2019035929A1 (en) 2017-08-15 2019-02-21 Reconrobotics, Inc. LAUNCHABLE ROBOT WITH ENHANCED DRIVE SYSTEM
JP6936081B2 (ja) * 2017-08-30 2021-09-15 パナソニック株式会社 ロボット
US10568187B1 (en) 2018-03-23 2020-02-18 Chien Luen Industries, Co., Ltd., Inc. Color changing LED (light emitting diode) module for ceiling fans
CN108831276A (zh) * 2018-06-13 2018-11-16 佛山市三水区希望火炬教育科技有限公司 一种报废汽车零部件组装的机器人
CN109187564B (zh) * 2018-10-25 2020-11-24 河南城建学院 一种狭长型构筑物实时变形监测系统
CN110638431B (zh) * 2018-11-08 2022-05-24 深圳市鼎冠恒通电子科技有限公司 一种用于野外搜救的基于物联网的探测装置
CN110171301B (zh) * 2019-07-02 2024-01-05 苏州市职业大学 一种精准归位的往返小车
CN111301644B (zh) * 2020-03-06 2021-09-17 中海油信息科技有限公司 一种基于rov的海底管道检测系统及其工作方法
CN112081084B (zh) * 2020-09-11 2021-07-27 京水(北京)生态环境治理股份有限公司 一种富营养水体治理机
US11760127B2 (en) 2020-12-03 2023-09-19 Saudi Arabian Oil Company Two-wheel compact inspection crawler with automatic probe normalization

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49128423A (ja) * 1973-04-14 1974-12-09
JPS61274885A (ja) * 1985-05-30 1986-12-05 株式会社東芝 ロボツト装置

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3621911A (en) * 1969-04-01 1971-11-23 Mobil Oil Corp Subsea production system
FR2263632B1 (ja) * 1974-03-07 1980-08-14 Seiko Instr & Electronics
GB2038615B (en) * 1978-12-31 1983-04-13 Nintendo Co Ltd Self-moving type vacuum cleaner
US4279563A (en) * 1979-07-05 1981-07-21 American Sterilizer Company Unmanned material handling system for servicing a multi-level structure
US4481453A (en) * 1982-07-23 1984-11-06 Motornetics Corporation Torque loop control system and method
JPS6051500A (ja) * 1983-08-29 1985-03-22 Hitachi Ltd ロボットの動作制御装置
US4638445A (en) * 1984-06-08 1987-01-20 Mattaboni Paul J Autonomous mobile robot
US4736826A (en) * 1985-04-22 1988-04-12 Remote Technology Corporation Remotely controlled and/or powered mobile robot with cable management arrangement
IT1185497B (it) * 1985-11-05 1987-11-12 Sirius Spa Automatismo programmabile particolarmente per emulare l'uomo nelle attivita' fisiche, didattiche,ludiche e simili
US4829442A (en) * 1986-05-16 1989-05-09 Denning Mobile Robotics, Inc. Beacon navigation system and method for guiding a vehicle
US4777416A (en) * 1986-05-16 1988-10-11 Denning Mobile Robotics, Inc. Recharge docking system for mobile robot
US4736116A (en) * 1986-05-16 1988-04-05 Denning Mobile Robotics, Inc. Power-up sequencing apparatus
US4746977A (en) * 1987-03-12 1988-05-24 Remote Technology Corporation Remotely operated steerable vehicle with improved arrangement for remote steering
US5377106A (en) * 1987-03-24 1994-12-27 Fraunhofer Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Process for navigating an unmanned vehicle and a vehicle for the same
US4846297A (en) * 1987-09-28 1989-07-11 Tennant Company Automated guided vehicle
US4790402A (en) * 1987-09-28 1988-12-13 Tennant Company Automated guided vehicle
JPH01180010A (ja) * 1988-01-08 1989-07-18 Sanyo Electric Co Ltd 移動車
US4817653A (en) * 1988-01-22 1989-04-04 Serv-Tech, Inc. Tank cleaning, water washing robot
US4967862A (en) * 1989-03-13 1990-11-06 Transitions Research Corporation Tether-guided vehicle and method of controlling same
US5201325A (en) * 1989-09-01 1993-04-13 Andronic Devices Ltd. Advanced surgical retractor
US5049802A (en) * 1990-03-01 1991-09-17 Caterpillar Industrial Inc. Charging system for a vehicle
US5109566A (en) * 1990-06-28 1992-05-05 Matsushita Electric Industrial Co., Ltd. Self-running cleaning apparatus
US5204814A (en) * 1990-11-13 1993-04-20 Mobot, Inc. Autonomous lawn mower
FR2679891B1 (fr) * 1991-08-01 1993-10-22 Acb Procede d'intervention a distance dans un puits en particulier dans un site de stockage profond de dechets nucleaires.
JP2526537B2 (ja) * 1991-08-30 1996-08-21 日本電装株式会社 配管内エネルギ―供給システム
US5301096A (en) * 1991-09-27 1994-04-05 Electric Power Research Institute Submersible contactless power delivery system
KR940006561B1 (ko) * 1991-12-30 1994-07-22 주식회사 금성사 자동주행 청소용 로버트의 장애물 감지장치
KR940004375B1 (ko) * 1992-03-25 1994-05-23 삼성전자 주식회사 자주식 청소기의 구동방법
US5337732A (en) * 1992-09-16 1994-08-16 Cedars-Sinai Medical Center Robotic endoscopy

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49128423A (ja) * 1973-04-14 1974-12-09
JPS61274885A (ja) * 1985-05-30 1986-12-05 株式会社東芝 ロボツト装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0564661A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010051089A (ja) * 2008-08-21 2010-03-04 Fujitsu Ltd 非接触送電システム
CN106292718A (zh) * 2016-09-08 2017-01-04 南京阿凡达机器人科技有限公司 一种基于超声波强度实现机器人自主充电的方法及系统
US12001226B2 (en) 2019-08-27 2024-06-04 Sony Group Corporation Information processing apparatus, control method, and program

Also Published As

Publication number Publication date
DE69222025D1 (de) 1997-10-09
US5554914A (en) 1996-09-10
EP0564661A4 (ja) 1994-03-30
SG72641A1 (en) 2000-05-23
EP0564661B1 (en) 1997-09-03
US5610488A (en) 1997-03-11
EP0564661A1 (en) 1993-10-13
DE69222025T2 (de) 1998-02-05

Similar Documents

Publication Publication Date Title
WO1993009018A1 (fr) Microrobot
JP3131871B2 (ja) マイクロロボット
EP2714339B1 (en) Control system for a fastening power tool
JP2846835B2 (ja) ロボット掃除機の充電誘導装置およびその方法
EP0623861B1 (en) Micro-robot and its storage case
US5498940A (en) Methods and apparatus for maintaining a constant tension on an electrical cord of a robot
AU2018100867A4 (en) Energy recycle on power tools
CN109044197A (zh) 一种地刷的自感应系统、地刷及清洁电器
US20240198810A1 (en) Autonomous gardening apparatus
JP3191717B2 (ja) マイクロロボット
JP3674619B2 (ja) マイクロロボット
JP3028607B2 (ja) マイクロロボット
US20050234595A1 (en) Self-propelled cleaner and method of controlling the same
JP3554234B2 (ja) マイクロロボット
JP3480465B2 (ja) マイクロロボット
JPWO1993009018A1 (ja) マイクロロボット
JPH06170770A (ja) マイクロロボット
JP2933052B2 (ja) マイクロロボット
EP0442772A2 (en) Direct teaching type robot
JP3277919B2 (ja) マイクロロボット
Dikshit et al. Al Based COBOT (Cleaning and Operational Bot) Design for Domestic and Industrial Application
DAS MULTI-FUNCTIONAL ROBOT
CN116166020A (zh) 一种可自主运动到使用者身边的垃圾收集机器人
CN106515508A (zh) 一种电动摩托车电机控制方法及系统
JPS62263509A (ja) 移動車

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL SE

WWE Wipo information: entry into national phase

Ref document number: 08070399

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1992922645

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1992922645

Country of ref document: EP

ENP Entry into the national phase

Ref country code: US

Ref document number: 1995 568993

Date of ref document: 19951207

Kind code of ref document: A

Format of ref document f/p: F

WWG Wipo information: grant in national office

Ref document number: 1992922645

Country of ref document: EP