Claims
- 1. A module for forming a segment of an articulated robot structure, comprising first and second structural members, an axle for pivotally mounting said second structural member to said first structural member, an actuator for pivoting said second structural member relative to said first structural member, a sensor for sensing a position of said second structural member, and a control unit connected to said sensor for controlling movements of said second structural member, wherein said first and second structural members each include a base plate and a pair of spaced-apart side plates extending from said base plate, said base plates of said first and second structural members each including attachment means for releasably attaching said module to respective adjacent modules, and wherein said module is provided with a communication interface for allowing said module to communicate with adjacent modules, said communication interface being connected to said control unit for allowing control commands to be fed through a given number of assembled modules.
- 2. A module as defined in claim 1, wherein said axle includes a pair of idle pivot pins extending through said spaced-apart side plates of said first and second structural members.
- 3. A module as defined in claim 2, wherein said actuator is mounted internally of said module between said first and second structural members.
- 4. A module as defined in claim 1, wherein said actuator is securely mounted on the base plate of said first structural member, and wherein said second structural member pivots on said idle pivot pins, said idle pivot pins being secured to said side plates of said first structural member.
- 5. A module as defined in claim 1, wherein said communication interface is provided at said base plates.
- 6. A module as defined in claim 1, wherein said side plates of said first structural members each have a rounded distal end, said rounded distal ends being in continuous bearing contact with corresponding shoulders provided on said second structural member.
- 7. A module as defined in claim 6, wherein said rounded distal ends describe an arc of circle, said arc of circle being tangential to said shoulders irrespective of an angular position of said second structural member relative to said first structural member.
- 8. A module as defined in claim 6, wherein said side plates of said second structural member each have a rounded end, said rounded end-being in continuous bearing contact with corresponding shoulders provided on said first structural member.
- 9. A module as defined in claim 1, wherein said first and second structural members have a U-shaped configuration, and wherein said side plates of said second structural member are received between said side plates of said first structural member.
- 10. A flexible snake robot comprising a number of serially interconnected rotary modules, each rotary module including first and second structural members pivotally connected together, an actuator for pivoting said second structural member relative to said first structural member, a sensor for sensing an angular position of said second structural member relative to said first structural member, a controller operatively connected to said sensor for operating said actuator, wherein said flexible snake robot has first and second opposed free ends, said first and second opposed free ends being interconnectable, and wherein said flexible snake robot is configurable into a loop with said first and second free ends thereof being releasably interconnected to form an endless chain of modules.
- 11. A flexible snake robot as defined in claim 10, wherein said first and second structural members of each of said rotary modules are assembled in opposed facing relationship, and wherein each of said first and second structural members includes a base plate and a pair of spaced-apart side plates extending from said base plate and defining therewith a substantially U-shaped configuration, said side plates of said second structural member being pivotally attached to said side plates of said first structural member for pivotal movement about a pivot axis, said side plates being provided with curved distal ends, said curved distal ends of said side plates of said first structural member being in continuous bearing contact with a first corresponding contact surface of said second structural member, said curved distal ends of said second structural member is whereas in continuous bearing contact with a second corresponding contact surface of said first structural member, wherein a1 is a distance between said pivot axis and said first contact surface, wherein b2 is a distance between said pivot axis and said second contact surface, and wherein a1=2.
- 12. A flexible snake robot as defined in claim 10, wherein each of said rotary modules includes a base plate and a pair of spaced-apart side plates extending from said base plate and defining therewith a substantially U-shaped configuration, said side plates of said second structural member being pivotally attached to said side plates of said first structural member for pivotal movement about a pivot axis, said base plate of said first structural member being provided with an inner surface and with opposed front and rear edges, said base plate of said second structural member having an inner surface, and wherein d1 is a distance between said front or rear edges and a reference axis perpendicular to said inner surface of said base plate of said first structural member and intersecting said rotational axis, and d2 is a distance between said inner surface of said base plate of said first structural member and said axis of rotation, and wherein d1=d2.
- 13. A flexible skeleton structure as defined in claim 12, wherein d4 is the distance between said inner surface of said base plate of said second structural member and said axis of rotation, d3 is a distance between said axis of rotation of a first module and said inner surface of said base plate of said first structural member of an adjacent module mounted to said base plate of said second structural member of said first module, ε is a distance between said inner surface of said base plate of said second structural member of said first module and said inner surface of said first structural member of said adjacent module, and wherein d1=d2=d3 and d4=d3−ε.
- 14. A module for forming a segment of an articulated structure, comprising first and second structural members pivotally mounted together, said first and second structural members having cooperating abutting surfaces radially arranged relative to an axis of rotation of said module so as to continuously remain tangential to one another while said second member is pivoted relative to said first structural member, thereby providing continuous radial bearing contact between said first and second structural members such that a load on said module is supported substantially entirely by said bearing surfaces of said first and second structural members.
- 15. A module as defined in claim 14, wherein said first and second structural members each include a pair of laterally spaced-apart side plates, said side plates of said second structural member being received between said side plates of said first structural member and being pivotally connected thereto for rotation about said axis extending perpendicularly to said side plates, and wherein said side plates of said first structural member are provided with respective inner shoulders, and wherein said side plates of said second structural member are provided with curved distal ends, said curved distal ends extending along an arc of circle and being arranged so as to remain tangential to the inner shoulders while the first and second structural members are pivoted relative to one another.
- 16. A module as defined in claim 15, wherein said side plates of said first structural member are provided with respective curved distal ends, said curved distal ends of said side plates of said first structural member being in continuous bearing contact with a front surface of said base plate of said second structural member.
- 17. A walking robot structure comprising a series of rotary modules assembled in line and having a first terminal module at a first end thereof and a second terminal module at a second opposed end thereof, each rotary module having first and second structural members pivotally connected to one another for rotation about a pivot axis and being operated by an actuator, said first and second terminal modules each having an axle extending generally in parallel to a longitudinal axis of said series, and a riding disc mounted on each of said axles laterally outwardly of said series, said riding disc having a circumferential surface adapted to ride on a support surface when said rotary modules are displaced in a rigid axle configuration and a lateral outer surface adapted to serve as a base surface for allowing said walking robot structure to walk on said lateral outer surfaces of said riding discs when said rotary modules are rotated relative to one another.
- 18. A walking robot structure as defined in claim 17, wherein said pivot axes of said rotary modules are perpendicular to said axles.
- 19. A walking robot structure as defined in claim 17, wherein each of said rotary module is provided with a sensor for sensing a position of said second structural member relative to said first structural member, and wherein said walking robot structure further includes a control unit operatively connected to each of said sensors for controlling said actuators, and a communication interface for allowing control commands to be fed through said series of rotary modules.
- 20. A walking robot structure as defined in claim 17, wherein a connector is integrated into the lateral outer surface of at least one of said riding discs for releasable physical connection with another similar walking robot, and wherein a communication interface is provided for allowing said walking robot structure to communicate with the other similar walking robot.
- 21. A movable robot structure comprising a pair of riding discs mounted on respective secondary axles extending axially outwardly from opposed ends of an articulated main axle, said articulated main axle including a number of serially connected rotary modules having respective pivot axes extending perpendicularly to said secondary axles, and wherein each of said rotary modules is operated by an actuator controlled by a control unit.
- 22. A robot structure as defined in claim 21, wherein terminal modules are provided at opposed ends of said main axle, each of said terminal modules including first and second structural members pivotally connected to each other for pivotal movement about a first axis, and wherein said secondary axles are mounted to one of said first and second structural members of said terminal modules and extend perpendicularly to said first axes.
- 23. A flexible elongated structure comprising a series of rotary modules detachably assembled in a chain-like configuration, each rotary module including a hollow joint having an internal free space for housing at least one component, said hollow joint including first and second structural members, each of said first and second structural members being provided with a pair of spaced-apart side plates extending from a base plate, said side plates of said second structural member being received between said side plates of said first structural member and pivotally connected thereto so that said second structural member is pivotable relative to said first structural member about an axis perpendicular to said side plates, and rigid connections for releasably attaching adjacent pairs of rotary modules.
- 24. A flexible elongated structure as defined in claim 23, wherein said first and second structural members of each of said rotary module are fitted one into the other in opposed facing relationship.
- 25. A flexible elongated structure as defined in claim 24, wherein each of said first and second structural members has a U-shaped configuration.
- 26. A flexible elongated structure as defined in claim 23, wherein said second structural member is pivotally connected to said first structural member via a pair of idle pivot pins.
- 27. A flexible elongated structure as defined in claim 23, wherein said side plates of said first structural members each have a rounded distal end, said rounded distal ends being in continuous bearing contact with corresponding shoulders provided on said second structural member.
- 28. A flexible elongated structure as defined in claim 27, wherein said rounded distal ends described an arc of circle, said arc of circle being tangential to said shoulders irrespective of an angular position of said second structural member relative to said first structural member.
- 29. A flexible elongated structure as defined in claim 27, wherein said side plates of said second structural member each have a rounded end, said rounded end being in continuous bearing contact with corresponding shoulders provided on said first structural member.
- 30. An article handling/supporting structure comprising a vertical mounting column, a cantilever flexible arm having a first end connected to said vertical column and a second opposed end adapted to carry an article, said cantilever flexible arm being vertically displaceable between fixed positions along said vertical column and including a number of serially interconnected rotary modules, each rotary module including first and second structural members, a vertical axle pivotally connecting said first and second structural members together so that adjacent modules are rotatable with respect to each other in a horizontal plane while being prevented from rotational movement in a vertical plane under gravitational forces, thereby providing for a self-supported flexible arm.
- 31. An article handling/supporting structure as defined in claim 30, wherein said first and second structural members of each of said modules are assembled in an opposed facing relationship and have a substantially U-shaped configuration.
- 32. An article handling/supporting structure as defined in claim 30, wherein said rotary modules define an elongated internal passage from said first end to said second end of said cantilever flexible support arm.
- 33. An article handling/supporting structure as defined in claim 30, further including a slider at said first end of said support arm, said slider being linearly displaceable along said vertical mounting column and rotatable thereabout.
- 34. An article handling/supporting structure as defined in claim 30, wherein a rigid attachment is provided between each pair of adjacent rotary modules to releasably attach the second structural member of a first rotary module to the first structural member of a second rotary module.
- 35. A flexible arm for use in a three-dimensional coordinate measuring device, said flexible arm being supported at a first end thereof and carrying a probe at a second opposed end thereof, said flexible arm comprising:
a series of rotary modules assembled together in a chain-like configuration so that said series is movable within a given volume, each of said rotary modules including a hollow joint defined by first and second structural members pivotally mounted together in opposed facing relationship for pivotal movement about an axis perpendicular to a longitudinal axis of said series of rotary modules, and a sensor for providing rotational positioning data on each of said rotary modules, and a rigid connection between each pair of adjacent rotary modules to releasably attach the second structural member of a first rotary module to the first structural member of a second rotary module.
- 36. An arm as defined in claim 35, wherein said rotary modules include vertically and horizontally oriented rotary modules, said vertically oriented rotary modules having respective vertical pivot axes, said horizontally oriented rotary module having respective horizontal pivot axes.
- 37. An arm as defined in claim 36, wherein every other rotary module in said series is vertically oriented for pivotal movement about respective vertical pivot axes.
- 38. An arm as defined in claim 36, wherein at least each of said horizontally oriented rotary modules has a brake for releasably holding said second structural member in a given angular position relative to said first structural member.
- 39. An arm as defined in claim 35, wherein said first and second structural members have a substantially U-shaped configuration.
- 40. An arm as defined in claim 35, wherein said first and second structural members each include a pair of spaced-apart side plates extending from a base plate, said side plates of said second structural member being received between the side plates of said first structural member and pivotally connected thereto via a pair of pivot pins.
- 41. An arm as defined in claim 35, wherein said first and second structural members of each of said rotary modules are fitted one into the other with said second structural member being inverted relative to said first structural member.
- 42. A flexible robot limb comprising a number of serially interconnected rotary modules, each rotary module including first and second structural members pivotally connected together, an actuator for pivoting said second structural member relative to said first structural member, a sensor for sensing an angular position of said second structural member relative to said first structural member, a controller operatively connected to said sensor for operating said actuator, and wherein a number of said rotary modules further includes a brake selectively acting on said second structural members thereof to releasably lock a segment of said flexible robot limb in a rigid state while allowing other segments of said robot limb to remain flexible.
Priority Claims (2)
Number |
Date |
Country |
Kind |
GB9706625.2 |
Apr 1997 |
GB |
|
2,344,837 |
Apr 2001 |
CA |
|
RELATED APPLICATIONS
[0001] This Application is a Continuation-In-Part of U.S. Pat. Application No. 09/408,939 filed on Sep. 30, 1999, which is a continuation of International PCT Application No. PCT/CA98/00293 filed on Apr. 1, 1998, which claims the benefit of GB Application No. 9706625.2.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/CA98/00293 |
Apr 1998 |
US |
Child |
09408939 |
Sep 1999 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09408939 |
Sep 1999 |
US |
Child |
09985483 |
Nov 2001 |
US |