The present application is based on, and claims priority from JP Application Serial Number 2019-127470, filed Jul. 9, 2019, the disclosure of which is hereby incorporated by reference herein in its entirety.
The present disclosure relates to a mobile robot.
JP-A-2017-74631 discloses a technique, in a manufacturing system including a robot arm and a carriage with the robot arm mounted thereon moving to reciprocate on a workbench, of rotating the carriage around a coordinate axis in a vertical direction in a base coordinate system as a rotation axis.
An actuation space by a manipulator is determined with reference to a base. Accordingly, when one coordinate axis in the base coordinate system is set in the vertical direction of a movable platform, work on an object may be difficult depending on environment.
A first embodiment is directed to a mobile robot including a movable platform including wheels, and a manipulator having a base supported by the movable platform and an arm attached to the base, wherein a base attachment surface to which the base is attached is inclined relative to a movement surface on which the movable platform is to move.
A second embodiment is directed to the first embodiment, in which the movable platform has a bottom surface to which the wheels are attached and a top surface opposed to the bottom surface and includes a working board provided on the top surface, and the base attachment surface is inclined relative to the working board.
A third embodiment is directed to the first or second embodiment, in which the movement surface is a horizontal surface.
A fourth embodiment is directed to any one of the first to third embodiments, in which a spacer placed between the base and the movable platform is further provided, wherein the base is supported by the movable platform via the spacer.
A fifth embodiment is directed to the fourth embodiment, in which the spacer has a first surface supported by the movable platform and a second surface forming the base attachment surface.
A sixth embodiment is directed to the fifth embodiment, in which the spacer has an adjustment mechanism that adjusts an angle formed by the first surface and the second surface.
A seventh embodiment is directed to the sixth embodiment, in which the adjustment mechanism includes an adjustment actuator, and adjusts the angle formed by the first surface and the second surface by driving of the adjustment actuator.
An eighth embodiment is directed to the seventh embodiment, in which the adjustment mechanism includes a fixed member and a movable member, the fixed member has the first surface, the movable member has the second surface, the adjustment actuator is attached between the fixed member and the movable member, and the movable member is displaced relative to the fixed member by driving of the adjustment actuator.
As below, embodiments of the present disclosure will be explained with reference to the drawings. In the drawings, the same or similar elements respectively have the same or similar signs and the duplicated explanation will be omitted.
As shown in
The movable platform 10 moves on a movement surface SP. The movement surface SP is a flat surface or horizontal surface on which the mobile robot 1 is placed, e.g. a floor surface. The movable platform 10 may be e.g. an automated guided vehicle (AGV) that travels along a path set on the movement surface SP in advance or an autonomous mobile robot (AMR) that autonomously moves in any direction. The movable platform 10 includes e.g. a main body 11 having a working board on which an object can be mounted and work can be performed, and a plurality of wheels 12 supporting the main body 11. That is, the mobile robot 1 may be a wheeled mobile robot. Or, the mobile robot 1 may be a legged mobile robot, Cartesian coordinate robot, or the like and may move along a rail. The plurality of wheels 12 are attached to a bottom surface 112 of the main body 11. Note that the wheels 12 may be circular parts attached to axles such as tires or caterpillars formed by coupling of steel plates in belt shapes and attached to loop around the front and rear wheels.
A three-dimensional orthogonal coordinate system shown by X0-Y0-Z0 in
The manipulator 20 has an arm 22 and the base 21. The arm 22 is e.g. a robotic arm having links and joints coupled to each other and moving at a plurality of degrees of freedom. The arm 22 has e.g. a six-axis arm having six rotary joints. The base 21 sets the origin of the first link, i.e., the link located closest to the movable platform 10 of the arm 22. The base 21 is supported by the spacer 30 on a base attachment surface SB as a joint surface to the spacer 30. The base attachment surface SB is inclined relative to the movement surface SP on which the movable platform 10 is to move.
For example, the spacer 30 is supported by the movable platform 10 on the top surface 111 of the main body 11. The spacer 30 has a first surface 31 facing the movable platform 10 and a second surface 32 forming the base attachment surface SB. That is, the angle formed by the movement surface SP and the base attachment surface SB is defined by the angle formed by the first surface 31 and the second surface 32. The spacer 30 has e.g. a prismatic shape in which the first surface 31 and the second surface 32 form two adjacent side surfaces.
A three-dimensional orthogonal coordinate system shown by X1-Y1-Z1 in
As shown in
The movable platform 10 includes a sensor unit 13, a first control circuit 15, a first movement actuator 16-1, and a second movement actuator 16-2. The sensor unit 13 is e.g. an internal sensor 131 that measures a state inside of the movable platform 10 and an external sensor 132 that measures a state relating to the environment of the movable platform 10. The internal sensor 131 is e.g. an encoder that measures rotation angles of the first movement actuator 16-1 and the second movement actuator 16-2 making rotational motion, an inertial sensor that measures the velocity or angular velocity of the main body 11, or the like. The external sensor 132 is e.g. an image sensor, range sensor, or the like. Hereinafter, the first movement actuator 16-1 and the second movement actuator 16-2 may be simply referred to as “movement actuators”.
The first control circuit 15 includes a computer system having a processor and a memory and various peripheral circuits. The first control circuit 15 drives the first movement actuator 16-1 and the second movement actuator 16-2 according to output of the sensor unit 13 and control by the control apparatus 40.
The first movement actuator 16-1 and the second movement actuator 16-2 are e.g. motors that respectively drive the pair of wheels 12 placed to rotate about the single axle. In this case, the first movement actuator 16-1 and the second movement actuator 16-2 rotate the pair of wheels 12 in the same direction at the same velocity with each other, and thereby, move the main body 11 in one direction, e.g. the X-axis direction. Further, the first movement actuator 16-1 and the second movement actuator 16-2 adjust balance of the rotation direction and the rotation velocity between the pair of wheels 12, and thereby, changes the orientation on the Xp-Yp plane, i.e., an angle of traverse about the Zp axis of the main body 11. The configurations of the movement actuators are not limited to the above described configurations, but e.g. an actuator that changes a steering angle may be further provided or three or more actuators may be provided.
The manipulator 20 includes a first actuator 26-1, a second actuator 26-2, . . . , an nth actuator 26-n, and a second control circuit 25. Hereinafter, the first actuator 26-1, the second actuator 26-2, . . . , and the nth actuator 26-n are simply referred to as “plurality of actuators 26”. That is, n is an integer equal to or larger than two. A plurality of joints of the manipulator 20 are driven by the plurality of actuators 26, and thereby, a pose of the manipulator 20 is determined.
The second control circuit 25 includes a computer system having a processor and a memory and various peripheral circuits. The second control circuit 25 drives the plurality of actuators 26 and the end effector 29 according to the respective rotation angles of the plurality of actuators 26 measured by a plurality of encoders (not shown) and control by the control apparatus 40.
As shown in
For example, it is assumed that a target space PT of work by the manipulator 20, specifically, the end effector 29 of the mobile robot 1p is a space near the top surface 111, i.e., a space at a predetermined distance above from the top surface 111. An actuation space PW of the manipulator 20 of the mobile robot 1p overlaps with the upper part of the target space PT. The actuation space PW is e.g. a space that may be swept by a reference point set at the distal end of the manipulator 20 in the base coordinate system. The actuation space PW does not overlap with the lower part of the target space PT, and it is understood that work by the manipulator 20 in the lower part of the target space PT is impossible.
On the other hand, as shown in
Generally, the actuation space of the manipulator is determined by the mechanical structure of the manipulator and fixed relative to the base. Accordingly, work by the manipulator mounted on the movable platform may be difficult depending on the relative position of the target space. On the other hand, in the mobile robot 1, the base attachment surface SB is inclined relative to the movement surface SP, and thereby, the actuation space PW of the manipulator 20 may be displaced relative to the movable platform 10. Therefore, the amount of overlap of the actuation space PW with the target space PT can be increased and general versatility of the manipulator 20 may be improved.
Further, generally, the actuation space of the manipulator may be fixed to a region except the vicinity of the base. That is, work in the vicinity of the base may be difficult. On the other hand, in the mobile robot 1, the top surface 111 of the main body 11 can be used as a part of the actuation space PW by mounting of the objects thereon, for example. In the example shown in
As shown in
The spacer 30 of the mobile robot 1a has a first surface 31 supported by the bottom surface of the recessed portion 110 and a second surface 32 forming the base attachment surface SB. Accordingly, the first surface 31 is located below, in the −Zp direction in level with reference to the top surface 111. The shape of the recessed portion 110 is determined not to overlap with paths that can be taken by the manipulator 20. According to the configuration, the actuation space PW of the manipulator 20 may be displaced to further below compared to that of the above described first embodiment.
As shown in
The base spacer 301 has a first surface 31 supported by the top surface 111 of the movable platform 10 as a lower surface. The attachment spacer 302 has a lower surface supported by the upper surface of the base spacer 301 and a second surface 32 forming the base attachment surface SB. The attachment spacer 302 may have a structure equal to that of the spacer 30 in the above described first embodiment. That is, the base attachment surface SB is inclined relative to the movement surface SP. According to the configuration, the actuation space PW of the manipulator 20 may be displaced above compared to that of the above described first embodiment.
As shown in
A mobile robot according to a fourth modified example of the first embodiment is different from that of the above described first embodiment in that at least a part of the top surface of the main body of the movable platform is inclined relative to the movement surface. In this regard, the top surface includes the base attachment surface. Accordingly, the base attachment surface can be inclined relative to the movement surface without a spacer provided between the base and the main body. Thereby, the mechanism of the mobile robot is simplified compared to that of the above described first embodiment and manufacturing is easier. Further, the mobile robot may be downsized compared to that of the above described first embodiment.
As shown in
The adjustment mechanism 35 includes e.g. a fixed member 351 relatively fixed to the main body 11 and a movable member 352 rotating about a rotation axis Q relatively fixed to the fixed member 351. For example, the fixed member 351 has a first surface 31 facing the top surface 111 as a lower surface. The movable member 352 has a second surface 32 forming the base attachment surface SB as an upper surface. The movable member 352 has a slit 355 provided in an arc shape of a circle around the rotation axis Q. The movable range of the movable member 352 is restricted by a stopper 356 provided in the fixed member 351 located inside of the slit 355. Or, the inclination angle of the movable member 352 may be fixed by fastening of the stopper 356 by a screw.
As shown in
As shown in
The fixed member 351a is coupled to the movable member 352a via a hinge 36 provided in an end portion in a planar pattern as seen from the Zp direction. The hinge 36 defines the rotation axis Q. For example, the movable member 352a may rotate about the rotation axis Q to open and close the upper surface of the fixed member 351a. The movable member 352a is driven by a power cylinder 37 provided between the fixed member 351a and the movable member 352a via e.g. a link mechanism (not shown). The power cylinder 37 is e.g. an adjustment actuator that changes energy input according to an operation on a handle (not shown) into linear motion. The power cylinder 37 may be selected from e.g. an electric cylinder, oil hydraulic cylinder, gas pressure cylinder, hydraulic cylinder, etc. As described above, the adjustment mechanism 35a adjusts the angle formed by the first surface 31 and the second surface 32 by driving of the adjustment actuator. The adjustment actuator may be controlled by the control apparatus 40 or controlled by another control apparatus than the control apparatus 40.
As shown in
The fixed member 351b has a first surface 31 supported by the top surface 111 (not shown in
As shown in
The embodiments are described as above, and the present disclosure is not limited to these disclosures. The configurations of the respective parts may be replaced by arbitrary configurations having the same functions, and arbitrary configurations in the respective embodiments may be omitted or added within the technical scope of the present disclosure. From these disclosures, various alternative embodiments will be clearly understood by those skilled in the art.
For example, in the above described respective embodiments, the control apparatus 40 may be omitted. That is, the first control circuit 15 and the second control circuit directly communicate, and thereby, mutually controls driving of the movable platform 10 and the manipulator 20. The movable platform 10 and the manipulator 20 are not necessarily controlled in relation to each other, but may be independently controlled. In the above described embodiments, the example in which the manipulator 20 is the robotic arm is explained, however, the manipulator 20 may be a machine formed by a series of members coupled to each other and relatively rotating or linearly moving. That is, the degree of freedom of the manipulator 20 may be one. The sensor unit 13 may have a configuration without the external sensor 132. The movable member 352 of the adjustment mechanism 35 may not necessarily rotate about the rotation axis Q. For example, the adjustment mechanism 35 may be a link mechanism having a plurality of degrees of freedom. Or, in the example shown in
In addition, it is obvious that the present disclosure includes various embodiments not described as above, but having configurations applying the above described respective configurations to one another. The technical scope of the present disclosure is defined only by subject matters according to the appended claims reasonable from the above explanations.
As below, the details derived from the above described embodiments will be described as the respective embodiments.
A first embodiment is directed to a mobile robot including a movable platform including wheels, and a manipulator having a base supported by the movable platform and an arm attached to the base, wherein a base attachment surface to which the base is attached is inclined relative to a movement surface on which the movable platform is to move. According to the first embodiment, an actuation space of the manipulator may be displaced relative to the movable platform, and general versatility of the mobile robot may be improved.
A second embodiment is directed to the first embodiment, in which the movable platform has a bottom surface to which the wheels are attached and a top surface opposed to the bottom surface and includes a working board provided on the top surface, and the base attachment surface is inclined relative to the working board. According to the second embodiment, the actuation space may be displaced relative to the movable platform. Thereby, the working board may be set in a target space for work.
A third embodiment is directed to the first or second embodiment, in which the movement surface is a horizontal surface. According to the third embodiment, the mobile robot moving on the horizontal surface may be realized.
A fourth embodiment is directed to any one of the first to third embodiments, in which a spacer placed between the base and the movable platform is further provided, wherein the base is supported by the movable platform via the spacer. According to the fourth embodiment, the mobile robot includes the spacer, and thereby, the base attachment surface may be easily inclined relative to the movement surface.
A fifth embodiment is directed to the fourth embodiment, in which the spacer has a first surface supported by the movable platform and a second surface forming the base attachment surface. According to the fifth embodiment, the spacer that easily inclines the base attachment surface relative to the movement surface may be realized.
A sixth embodiment is directed to the fifth embodiment, in which the spacer has an adjustment mechanism that adjusts an angle formed by the first surface and the second surface. According to the sixth embodiment, an inclination angle of the base attachment surface relative to the movement surface may be adjusted.
A seventh embodiment is directed to the sixth embodiment, in which the adjustment mechanism includes an adjustment actuator, and adjusts the angle formed by the first surface and the second surface by driving of the adjustment actuator. According to the seventh embodiment, the inclination angle of the base attachment surface relative to the movement surface may be easily adjusted.
An eighth embodiment is directed to the seventh embodiment, in which the adjustment mechanism includes a fixed member and a movable member, the fixed member has the first surface, the movable member has the second surface, the adjustment actuator is attached between the fixed member and the movable member, and the movable member is displaced relative to the fixed member by driving of the adjustment actuator. According to the eighth embodiment, the actuation space may be easily displaced relative to the movable platform.
Number | Date | Country | Kind |
---|---|---|---|
2019-127470 | Jul 2019 | JP | national |