This application claims priority under 35 USC 119 from Japanese Patent Application No. 2022-119896 filed on Jul. 27, 2022, the disclosure of which is incorporated by reference herein.
The present disclosure relates to a traveling body.
A traveling body disclosed in Japanese Patent Application Laid-Open (JP-A) No. 2015-182588 includes plural omni wheels (vehicle wheels) and vehicle wheel motors disposed at six locations around a peripheral direction of a chassis.
In the above related example a space surrounded by the vehicle wheel motors is present at a central portion of the traveling body. However, a hole corresponding to this space is formed at the central portion of the chassis, and there is no consideration given to installing some sort of auxiliary device in this space. Moreover, due to simply providing such a space, the drive mechanism is conceivably larger by an amount commensurate with this space.
The present disclosure enables an auxiliary component to be disposed in a central portion of a chassis while suppressing a traveling body employing omni wheels from becoming larger.
A traveling body according to a first aspect includes a chassis, at least three drive modules, that each of which includes an omni wheel driven by a respective motor and each of which is installed at the chassis, and includes an installation space that is provided at a central portion of the chassis in the same plane as the drive modules, and that is configured to be installed with an auxiliary device.
The traveling body is able to travel using the three drive modules installed at the chassis. The installation space is provided at the central portion of the chassis and enables an auxiliary device to be installed in the same plane as the drive modules, thereby enabling an auxiliary component to be disposed at the central portion of the chassis without securing a separate installation space. This thereby enables the traveling body to be suppressed from becoming larger. The auxiliary component may, for example, be a driven wheel and a rotary encoder, a battery, a microcomputer, a circuit, or a drive mechanism of an actuator.
A second aspect is the traveling body according to the first aspect, wherein two driven wheels arranged such that their rotation axes are orthogonal to each other and two rotary encoders that respectively detect rotation of the driven wheels are provided in the installation space as the auxiliary device.
Due to the omni wheels being liable to slip, sometimes an error arises between movement of the traveling body as predicted from the rotation of the motors and actual movement of the traveling body. In this traveling body, a driven wheel and an rotary encoder are provided as an auxiliary device in the installation space at the central portion of the chassis, and so this enables movement of the traveling body to be controlled more accurately by detection and feedback of the actual movement of the traveling body.
A third aspect is the traveling body according to the first aspect, wherein a movable shaft that rotates about a horizontal axis is provided in an upper portion of the chassis, and an end effector is mounted at the movable shaft.
Such a traveling body is able to travel and perform some kind of task using the end effector. Various roles can be given to the end effector.
A fourth aspect is the traveling body according to the first aspect, wherein a shaft of the omni wheel and a shaft of the respective motor are disposed parallel to each other in each of the drive modules, and each drive module includes the respective motor, a first pulley provided at the shaft of the omni wheel, a second pulley provided at the shaft of the respective motor, and a transmission body that transmits rotation between the first pulley and the second pulley.
In this traveling body a structure is adopted in which rotation of the respective motor is transmitted to an omni wheel by the first pulley, the second pulley, and the transmission body, thereby enabling an installation space to be secured at the central portion of the chassis more easily than cases in which the respective motor is disposed directly on the shaft of the omni wheel.
The present disclosure enables an auxiliary component to be disposed at a central portion of a chassis while suppressing a traveling body employing an omni wheel from becoming larger.
Exemplary embodiments of the present disclosure will be described in detail based on the following figures, wherein:
Description follows regarding an embodiment to implement the present disclosure, with reference to the drawings. Configuration elements indicated using the same reference numerals in the drawings are the same or similar configuration elements. Note that sometimes description is omitted for duplicate reference numerals in the exemplary embodiment described below. Moreover, the drawings employed in the following description are all merely schematic, and the dimensional relationships of each element and the proportions and the like of each element illustrated in a drawing do not necessary match actual dimension relationships, proportions, and the like. The dimensional relationships of each element and the proportions and the like of each element between plural drawings also do not necessary match actual dimension relationships, proportions, and the like.
A traveling body according to the present exemplary embodiment in
The chassis 12 is a base member to which various components of the table tennis robot 10 are attached. The chassis 12 is formed in a shape appropriate for installation of the various components and is, for example, a plate shaped member. The shape of the chassis 12 may be a circular plate or near circular plate shape, or may be a polygon shape. Furthermore, the shape of the chassis 12 may be a shape combining a circular arc and straight lines. As illustrated in
Other than the various components described later, the chassis 12 also includes, for example, a stereo camera 18 for detecting a table tennis ball (omitted in the drawings), two DC motor controllers 20, 21, a microcomputer 22, a CAN communication board 24, a battery case 26, and an emergency stop switch 28. The stereo camera 18 also includes, for example, a girosensor.
There are at least three of the drive modules 14 installed at the chassis 12. Each drive modules 14 include omni wheels 32 driven by respective motors 30. The motors 30 are, for example, DC motors, and are controlled by the microcomputer 22 and DC motor controllers 20, 21. The motors 30 are each provided with a rotary encoder 31. The omni wheels 32 are each configured by plural rollers 36 provided at an outer periphery of a vehicle wheel 34, with the rollers 36 rotating about tangential line directions with respect to the circumferential direction of the vehicle wheel 34 and provided around the circumferential direction thereof. The omni wheels 32 rotate when driven by the motors 30. The rollers 36 that are in contact with the ground perform following rotation when a lateral force is acting on the omni wheels 32, allowing the table tennis robot 10 to move in a direction of the lateral force.
For each single drive module 14 there are, for example, two omni wheels 32 disposed so as to overlap with each other in an axial direction. In the two omni wheels 32, the rollers 36 are provided around the circumferential direction of each of the two vehicle wheels 34 in a layout staggered from each other. The two omni wheels 32 are rotationally supported by a shaft bearing 38 and driven by the motor 30 so as to be integrally rotated. The omni wheels 32 are provided further to the outside than an outer periphery of the chassis 12, and are provided in a state jutting out below the bottom face of the chassis 12. Adopting such an approach prevents interference between the omni wheels 32 and the chassis 12. The chassis 12 is configured such that the table tennis robot 10 travels on a floor (omitted in the drawings) in a state separated from the floor, such that interference between the chassis 12 and the floor is prevented.
As illustrated in
The installation space 16 is provided at a central portion of the chassis 12 in the same plane as the drive modules 14, and is configured so as to enable installation of an auxiliary device. In the present exemplary embodiment, the two driven wheels 44, 45 disposed so as to have rotation axes orthogonal to each other, and two rotary encoders 54, 55 to detect rotation of the respective driven wheels 44, 45, are provided as an auxiliary device in the installation space 16. The driven wheels 44, 45 are configured by omni wheels including rollers 48 provided at vehicle wheels 46. The driven wheels 44, 45 and the rotary encoders 54, 55 are, for example, attached to the chassis 12 by a bracket 50. The driven wheels 44, 45 jut out below the chassis 12 through the two openings 12A in the chassis 12 (
In
The pulley 68 is attached to a rotation shaft of a motor 72. The motor 72 is, for example, attached to one of the leg portions 60. A rotary encoder 73 is provided at the motor 72. Rotation of the motor 72 is reduced in speed by the pulley 68 and the large pulley 64A, and is further reduced in speed by the small pulley 64B and the pulley 62 of the movable shaft 56, so as to swing the racket 58. The motor 72 is, for example, controlled by the microcomputer 22 and the DC motor controller 21.
Signals are also exchanged through a USB between the microcomputer 22 and a motor driver in the DC motor controllers 20, 21.
Drive currents are supplied from the motor driver to the motors 30, 72, and Hall sensor signals are input to the motor driver from the motors 30, 72. A-phase B-phase signals are also input from rotary encoders 31, 73 through a synchronized serial interface (SSI). Motor drivers corresponding to each motor are connected to each other in a daisy chain over a controller area network (CAN). As a power source, for example, 24V power is supplied to the motor drivers from 2×14.8V batteries 74. This 24V power is converted to 5V by a DC-DC converter 76, and supplied to the microcomputer 22.
Operation and Advantageous Effects
Description follows regarding operation and advantageous effects of the present exemplary embodiment configured as described above. In
The installation space 16 enabling installation of an auxiliary device is provided at the central portion of the chassis 12, and so auxiliary components can be disposed in the central portion of the chassis 12 without securing a separate installation space 16. This thereby enables the table tennis robot 10 to be suppressed from becoming larger. Each of the drive modules 14 is configured with a structure in which rotation of the respective motor 30 is transmitted to the omni wheels 32 by the first pulleys 41, 42 and the belt 40, enabling the installation space 16 at the central portion of the chassis 12 to be secured more easily than cases in which the respective motor 30 is disposed directly on the shaft of the omni wheels 32. This thereby enables the driven wheels 44, 45 and the rotary encoders 54, 55, serving as examples of auxiliary components, to be disposed at the central portion of the chassis 12 while also suppressing the table tennis robot 10 employing the omni wheels 32 from becoming larger.
Due to the omni wheels 32 being liable to slip, sometimes an error arises between movement of the table tennis robot 10 as predicted from the rotation of each of the motors 30 and actual movement of the table tennis robot 10. In the present exemplary embodiment, the driven wheels 44, 45 and the rotary encoders 54, 55 are provided as an auxiliary device in the installation space 16 at the central portion of the chassis 12. The shafts of the driven wheels 44, 45 are orthogonal to each other, and so this enables respective detection of actual movement of the table tennis robot 10 in, for example, an X direction and a Y direction (omitted in the drawings). Detection and feedback of this actual movement to the microcomputer 22 enables movement of the table tennis robot 10 to be more accurately controlled.
Moreover, in the present exemplary embodiment, in addition to such travel, a table tennis ball on a table can also be returned by the racket 58 serving as an end effector. More specifically, the microcomputer 22 computes a return direction from a position and arrival direction of a ball as detected by the stereo camera 18, controls a position and orientation of the table tennis robot 10, and also controls movement of the racket 58. This enables, for example, a table tennis rally to be performed with a person.
More specifically, in
Modified Examples
Various roles other than table tennis can be imparted to the end effector. A traveling body 81 illustrated in
A traveling body 82 illustrated in
A traveling body 83 illustrated in
A traveling body 84 illustrated in
A traveling body 85 illustrated in
Other Exemplary Embodiments
Although examples of an exemplary embodiment of the present disclosure have been described above, exemplary embodiments of the present disclosure are not limited to those described above, and obviously various other embodiments may be implemented within a range not departing from the spirit of the present disclosure.
Although the driven wheels 44, 45 and the rotary encoders 54, 55 were given as an example of an auxiliary device provided in the installation space 16 of the chassis 12, the auxiliary device is not limited thereto and, for example, may include various sensors, a motor 30, a computer, or the like.
Although the table tennis robot 10, and the traveling bodies 81, 82, 83, 84, 85 each included an end effector, the type of end effector is not limited to these. Moreover, a configuration without an end effector may be adopted.
The drive modules 14 each included the motor 30, the first pulley 41, the second pulley 42, and the belt 40, however the configuration of the drive modules is not limited thereto, and may be any configuration capable of driving the omni wheels 32 and capable of securing the installation space 16 at the central portion of the chassis 12. Moreover, although the belt 40 was given as an example of a transmission body, the transmission body may be a chain, roller, or the like.
Although the stereo camera 18 was employed to detect a table tennis ball, there is no limitation thereto, and, for example, a color distance sensor may be employed.
Number | Date | Country | Kind |
---|---|---|---|
2022-119896 | Jul 2022 | JP | national |