[go: up one dir, main page]

CN106864617B - A self-balancing robot system - Google Patents

A self-balancing robot system Download PDF

Info

Publication number
CN106864617B
CN106864617B CN201710217713.7A CN201710217713A CN106864617B CN 106864617 B CN106864617 B CN 106864617B CN 201710217713 A CN201710217713 A CN 201710217713A CN 106864617 B CN106864617 B CN 106864617B
Authority
CN
China
Prior art keywords
fixed
motor
bearing
load
robot
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.)
Expired - Fee Related
Application number
CN201710217713.7A
Other languages
Chinese (zh)
Other versions
CN106864617A (en
Inventor
高宏力
应宏钟
邱德军
廖丹
黄晓蓉
宋兴国
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.)
Southwest Jiaotong University
Original Assignee
Southwest Jiaotong University
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 Southwest Jiaotong University filed Critical Southwest Jiaotong University
Priority to CN201710217713.7A priority Critical patent/CN106864617B/en
Publication of CN106864617A publication Critical patent/CN106864617A/en
Application granted granted Critical
Publication of CN106864617B publication Critical patent/CN106864617B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D57/00Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track
    • B62D57/02Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1674Programme controls characterised by safety, monitoring, diagnostic
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Manipulator (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention provides a self-balancing robot system, and relates to the technical field of robots. The robot body is an integral frame with a four-column eight-beam structure, and the bottom of the robot body is connected with the load assembly through columns; the three driving wheel sets which are annularly and uniformly distributed are connected with the load-carrying assembly through bolts, and the rims of the driving wheel sets are contacted with the spherical surface; the load assembly is connected with the spherical surface through a universal ball bearing, one end of the load arm is overlapped with one end of the annular support and is provided with a through hole, and the lower end of the upright post penetrates through the through hole of the overlapped part and is fixed through a nut; the other end of the bearing arm is fixed with the spring steel sheet, one end of the limiting claw is fixed with the spring steel sheet through a bolt, and the other end of the limiting claw is provided with a universal ball bearing; the other end of the annular support is fixed with the fixed arm through a bolt, and an output shaft of the speed reducer is connected with the omnidirectional wheel through a key and a key slot; the motor support passes through the fixed arm and is connected with the motor module; the linear shaft passes through the linear bearing and is connected with the fixed arm. The robot balancing device is mainly used for robot balancing.

Description

一种自平衡机器人系统A self-balancing robot system

技术领域technical field

本发明涉及机器人技术领域。The invention relates to the technical field of robots.

背景技术Background technique

随着人力成本的上升,移动机器人在各行各业的应用变得更加广泛。现在被广泛应用的机器人主要是轮式、履带式、足式等静平衡机器人,存在着转向不够灵活、需要占用较大的空间来维持自身稳定等弊端。内球型机器人的出现虽然一定程度上解决了上述问题,但是由于其将运动机构、传感器、控制器等部件置于球体内部,所以具有体积较大、环境感知能力较弱等缺点,目前还未有较为成熟的内球型机器人应用。With the rise of labor costs, the application of mobile robots in various industries has become more extensive. The robots that are widely used now are mainly wheeled, crawler, footed and other statically balanced robots, which have disadvantages such as insufficient flexibility in steering and need to occupy a large space to maintain their own stability. Although the appearance of the inner spherical robot has solved the above problems to a certain extent, it has the disadvantages of large volume and weak environmental perception ability due to the movement mechanism, sensor, controller and other components placed inside the spherical body. There are relatively mature inner-spherical robot applications.

外球型自平衡机器人把球作为驱动轮,将部件置于球体上方,很好的解决了转向不灵活、占用空间大等问题。外球型自平衡机器人是动平衡机器人的一种,相对于静平衡机器人具有更好的稳定性,能在地面实现任意方向运动且无转弯半径,适合在狭窄拥挤的空间中使用。中国专利CN 102991600 A提出了一种外球型自平衡机器人结构,但是由于运动时球体与驱动轮之间会产生滑动摩擦,所以稳定性依旧不足,且无独立的承重结构,机器人承载能力较差。目前这类外球型自平衡机器人还尚待完善。The outer-ball type self-balancing robot uses the ball as a driving wheel, and places the parts above the sphere, which solves the problems of inflexible steering and large space occupation. The outer spherical self-balancing robot is a kind of dynamic balancing robot. Compared with the static balancing robot, it has better stability. It can move in any direction on the ground without turning radius, and is suitable for use in narrow and crowded spaces. Chinese patent CN 102991600 A proposes an outer spherical self-balancing robot structure, but due to the sliding friction between the ball and the driving wheel during motion, the stability is still insufficient, and there is no independent load-bearing structure, the robot's load-bearing capacity is poor . At present, this type of outer spherical self-balancing robot has yet to be perfected.

发明内容Contents of the invention

本发明的目的是提供一种自平衡机器人系统,它能有效地解决机器人荷重情况下的动平衡问题。The purpose of the present invention is to provide a self-balancing robot system, which can effectively solve the problem of dynamic balancing of the robot under load conditions.

本发明的目的是是通过以下技术方案来实现的:一种自平衡机器人系统,包括机器人本体和远程监控辅助计算机、电源、双目深度摄像头,机器人本体为四立柱八横梁结构的整体框架,整体框架底部与载重组件之间通过立柱相连;三个呈环状均匀分布的驱动轮组与载重组件均通过螺栓连接,其轮缘均与球面相接触;载重组件通过万向球轴承与球面相连,承重臂的一端与环形支撑的一端重叠并设有通孔,立柱的下端穿过该重叠部的通孔通过螺母固定;承重臂的另一端与弹簧钢片固定,中部设有万向球轴承,限位爪的一端通过螺栓与弹簧钢片固定,另一端设有万向球轴承;环形支撑的另一端与固定臂通过螺栓固定,减速器的输出轴通过键和键槽与全向轮相连;电机支座穿过固定臂与电机模块相连;直线轴穿过直线轴承与固定臂相连;弹簧套在直线轴上,并位于固定臂和电机支座之间。The object of the present invention is achieved through the following technical solutions: a self-balancing robot system, including a robot body, a remote monitoring auxiliary computer, a power supply, and a binocular depth camera. The robot body is an integral frame with four columns and eight beams. The bottom of the frame is connected to the load-bearing assembly through columns; the three ring-shaped evenly distributed driving wheel sets are connected to the load-bearing assembly through bolts, and their rims are all in contact with the spherical surface; the load-bearing assembly is connected to the spherical surface through universal ball bearings. One end of the load-bearing arm overlaps with one end of the ring support and is provided with a through hole. The lower end of the column passes through the through hole of the overlapping part and is fixed by a nut; the other end of the load-bearing arm is fixed with a spring steel sheet, and a universal ball bearing is provided in the middle. One end of the limit claw is fixed with a spring steel sheet by a bolt, and the other end is provided with a universal ball bearing; the other end of the ring support is fixed with a fixed arm by a bolt, and the output shaft of the reducer is connected with the omnidirectional wheel through a key and a keyway; the motor The support is connected to the motor module through the fixed arm; the linear shaft is connected to the fixed arm through the linear bearing; the spring is sleeved on the linear shaft and located between the fixed arm and the motor support.

所述整体框架内的搁板上设有控制系统和电源,下方的横梁中部外侧设有双目深度摄像头。A control system and a power supply are arranged on the shelf in the overall frame, and a binocular depth camera is arranged outside the middle part of the beam below.

所述的控制系统包括微型计算机、电机控制器、惯性传感器和室内定位模块,电机控制器、惯性传感器和室内定位模块均与微型计算机通过电缆连接。The control system includes a microcomputer, a motor controller, an inertial sensor and an indoor positioning module, and the motor controller, the inertial sensor and the indoor positioning module are all connected to the microcomputer through cables.

所述控制系统和驱动轮组均与电源通过电缆连接;双目深度摄像头与控制系统通过电缆连接。The control system and the drive wheel set are connected to the power supply through cables; the binocular depth camera is connected to the control system through cables.

所述机器人本体和远程监控辅助计算机之间通过电缆连接。The robot body and the remote monitoring auxiliary computer are connected by cables.

所述电机模块包括编码器、直流伺服电机和减速器,编码器与直流伺服电机相连,减速器与直流电机输出轴相连。The motor module includes an encoder, a DC servo motor and a reducer, the encoder is connected to the DC servo motor, and the reducer is connected to the output shaft of the DC motor.

所述驱动轮组由电机模块、轮组悬挂和全向轮构成,电机模块包括编码器、直流伺服电机和减速器,编码器与直流伺服电机相连,与电机同步转动,检测电机的实际转速;减速器与直流电机输出轴相连,降低输出转速,提升输出转矩;减速器的输出轴通过键和键槽与全向轮相连,将输出轴的转动转变为全向轮的转动;减速器与轮组悬挂相连。The driving wheel set is composed of a motor module, a wheel set suspension and an omnidirectional wheel. The motor module includes an encoder, a DC servo motor and a reducer. The encoder is connected to the DC servo motor and rotates synchronously with the motor to detect the actual speed of the motor; The reducer is connected to the output shaft of the DC motor to reduce the output speed and increase the output torque; the output shaft of the reducer is connected to the omnidirectional wheel through the key and the keyway, and the rotation of the output shaft is converted into the rotation of the omnidirectional wheel; the reducer and the wheel The groups are linked by suspension.

所述的轮组悬挂包括电机支座、固定臂、直线轴承、弹簧和直线轴,固定臂与环形支撑相连;电机支座穿过固定臂与电机模块相连;直线轴承与电机支座相连;直线轴穿过直线轴承与固定臂相连,限制了电机支座的位移方向;弹簧套在直线轴上,并位于固定臂和电机支座之间。轮组悬挂保证了全向轮和球之间的实时接触,使得全向轮能一直驱动球的转动。The wheel set suspension includes a motor support, a fixed arm, a linear bearing, a spring and a linear shaft, the fixed arm is connected to the annular support; the motor support is connected to the motor module through the fixed arm; the linear bearing is connected to the motor support; the linear The shaft passes through the linear bearing and is connected with the fixed arm, which limits the displacement direction of the motor support; the spring is sleeved on the linear shaft and is located between the fixed arm and the motor support. The wheel set suspension ensures real-time contact between the omnidirectional wheel and the ball, so that the omnidirectional wheel can always drive the rotation of the ball.

所述的双目深度摄像头能实时获取机器人所处环境的三维信息,实现机器人所处环境的三维地图构建和即时定位,为机器人的自主路径规划和导航提供基础地图。The binocular depth camera can obtain real-time three-dimensional information of the robot's environment, realize the three-dimensional map construction and real-time positioning of the robot's environment, and provide a basic map for the robot's autonomous path planning and navigation.

所述的控制系统由高性能微型计算机、电机控制器、惯性传感器和室内高精度定位模块组成,电机控制器、惯性传感器和室内高精度定位模块均和高性能微型计算机电连接。其中,惯性传感器用于实时采集机器人的姿态信息,室内高精度定位模块用于实时采集机器人的精确位置信息,高性能微型计算机将采集到的实时姿态信息和位置信息处理后变换为控制信号传输给电机控制器,再由电机控制器转化为直流伺服电机的控制信号控制伺服电机转动,实现机器人的平衡控制和运动控制。The control system is composed of a high-performance microcomputer, a motor controller, an inertial sensor and an indoor high-precision positioning module, and the motor controller, the inertial sensor and the indoor high-precision positioning module are all electrically connected to the high-performance microcomputer. Among them, the inertial sensor is used to collect the attitude information of the robot in real time, the indoor high-precision positioning module is used to collect the precise position information of the robot in real time, and the high-performance microcomputer converts the collected real-time attitude information and position information into control signals and transmits them to The motor controller is converted into the control signal of the DC servo motor by the motor controller to control the rotation of the servo motor to realize the balance control and motion control of the robot.

所述的控制系统和远程监控辅助计算机均搭载ROS(Robot Operating System)机器人操作系统,该系统为分布式次级操作系统,可以实现不同设备间的数据传输,不同进程间的消息传递,使得外球型自平衡机器人系统的数据处理和控制进程可以运行在不同的计算机上,提升了机器人系统的工作效率,提高了机器人系统的拓展性。Both the control system and the remote monitoring auxiliary computer are equipped with ROS (Robot Operating System) robot operating system, which is a distributed secondary operating system, which can realize data transmission between different devices and message transmission between different processes, so that external The data processing and control process of the spherical self-balancing robot system can run on different computers, which improves the working efficiency of the robot system and improves the scalability of the robot system.

与现有的技术相比,本发明的优点如下:Compared with prior art, the advantages of the present invention are as follows:

1、本发明整体瘦高,通过动态平衡来维持自身稳定,受到外力作用的情况下也具有较强的恢复平衡的能力,不至于倾倒,并且使用球代替传统的轮子,实现了机器人的无半径转向和全方位运动,即使在狭窄拥挤的环境中也具有较强的机动性。1. The invention is thin and tall as a whole, maintains its own stability through dynamic balance, and has a strong ability to restore balance under the action of external force, so that it will not fall over, and uses balls instead of traditional wheels to realize the non-radius of the robot Steering and all-round movement, it has strong maneuverability even in narrow and crowded environments.

2、本发明采用全向轮作为驱动球转动的驱动轮,减小了球与驱动轮之间的滑动摩擦,增强了机器人的稳定性。机器人具有载重结构,在不影响球自由转动的情况下增加了与球的接触面积,使机器人可以承载更重的负荷。2. The present invention adopts the omnidirectional wheel as the driving wheel for driving the ball to rotate, which reduces the sliding friction between the ball and the driving wheel and enhances the stability of the robot. The robot has a load-bearing structure, which increases the contact area with the ball without affecting the free rotation of the ball, so that the robot can carry heavier loads.

3、本发明使用了高精度室内定位模块、双目深度摄像头等多种传感器,并采用高性能微型计算机作为主要机上控制器,使得机器人可以自主实现地图建立、即时定位、路径规划,机器人系统智能化程度更高。3. The present invention uses various sensors such as a high-precision indoor positioning module and a binocular depth camera, and uses a high-performance microcomputer as the main on-board controller, so that the robot can independently realize map establishment, real-time positioning, and path planning, and the robot system is intelligent. higher degree.

4、本发明采用ROS作为主要的控制系统,实现了不同控制器和计算机之间的高效稳定的数据传输,并将不同任务合理的分散到同一网络中的不同计算机或控制器上,可以实时监测机器人状态以及提供辅助的数据处理,提升了机器人系统的工作效率,提高了机器人系统的拓展性。4. The present invention adopts ROS as the main control system, realizes efficient and stable data transmission between different controllers and computers, and reasonably distributes different tasks to different computers or controllers in the same network, and can monitor in real time The state of the robot and the auxiliary data processing can improve the working efficiency of the robot system and improve the scalability of the robot system.

附图说明Description of drawings

图1是机器人本体的结构示意图;Fig. 1 is the structural representation of robot body;

图2是驱动轮组、载重组件和球的俯视结构示意图;Fig. 2 is a top view structural schematic diagram of the driving wheel set, the load-bearing assembly and the ball;

图3是图2的A-A方向的剖视图;Fig. 3 is the sectional view of the A-A direction of Fig. 2;

图4是轮组悬挂的结构示意图;Fig. 4 is a structural schematic diagram of wheel set suspension;

图5是本发明的基本控制原理示意图;Fig. 5 is a schematic diagram of the basic control principle of the present invention;

图6是本发明的控制架构图。Fig. 6 is a control architecture diagram of the present invention.

具体实施方式Detailed ways

下面结合附图和具体实施方式对本发明作进一步说明。The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

如图1、图2所示,本发明涉及一种自平衡机器人系统,包括机器人本体和远程监控辅助计算机22。机器人本体上具有整体框架2、载重组件、驱动轮组14、球20、控制系统、电源1、双目深度摄像头21;四立柱八横梁结构的整体框架2由铝型材、角连接件、铝板组成,铝型材、铝板之间均通过角连接件固定连接;控制系统、双目深度摄像头21和电源1都安装在整体框架2上,整体框架2与载重组件之间通过立柱7相连;三个驱动轮组14均与载重组件通过螺栓连接,三个驱动轮组14呈环状均匀分布,且均与球20相接触,通过摩擦力驱动球20转动;载重组件通过万向球轴承9与球20相连,在保证球心位置不变的同时不影响球20的自由转动;控制系统和驱动轮组14均和电源1电连接;控制系统和驱动轮组14电连接;双目深度摄像头21和控制系统电连接;机器人本体和远程监控辅助计算机22之间通过无线通讯方式传输信息。As shown in FIG. 1 and FIG. 2 , the present invention relates to a self-balancing robot system, including a robot body and a remote monitoring auxiliary computer 22 . The robot body has an overall frame 2, a load-bearing component, a driving wheel set 14, a ball 20, a control system, a power supply 1, and a binocular depth camera 21; the overall frame 2 with four columns and eight beams is composed of aluminum profiles, corner connectors, and aluminum plates , aluminum profiles and aluminum plates are fixedly connected through corner connectors; the control system, binocular depth camera 21 and power supply 1 are all installed on the overall frame 2, and the overall frame 2 is connected to the load-bearing component through a column 7; the three driving The wheel sets 14 are all connected to the load-bearing assembly by bolts, and the three driving wheel sets 14 are evenly distributed in a ring shape, and all are in contact with the ball 20, and the ball 20 is driven to rotate by friction; the load-bearing assembly connects the ball 20 through the universal ball bearing 9 connected to each other, without affecting the free rotation of the ball 20 while ensuring that the position of the center of the ball remains unchanged; the control system and the drive wheel set 14 are electrically connected to the power supply 1; the control system is electrically connected to the drive wheel set 14; the binocular depth camera 21 and the control The system is electrically connected; information is transmitted between the robot body and the remote monitoring auxiliary computer 22 through wireless communication.

如图3所示,所述的载重组件由立柱7、环形支撑8、万向球轴承9、弹簧钢片10、承重臂11和限位爪12组成,承重臂11通过立柱7和螺母固定在环形支撑8上;限位爪12通过弹簧钢片10与承重臂11相连,使限位爪12能够压紧球20,保证球20不从机器人本体脱出;承重臂11和限位爪12上均安装有万向球轴承9,万向球轴承9与球20相接触,将机器人本体的重力传递给球20的同时不影响球20的自由转动。As shown in Figure 3, the load-bearing assembly is composed of a column 7, an annular support 8, a universal ball bearing 9, a spring steel sheet 10, a load-bearing arm 11 and a limit claw 12, and the load-bearing arm 11 is fixed on the On the annular support 8; the limit claw 12 is connected with the load-bearing arm 11 by the spring steel sheet 10, so that the limit claw 12 can compress the ball 20, and it is guaranteed that the ball 20 does not deviate from the robot body; both the load-bearing arm 11 and the limit claw 12 Universal ball bearing 9 is installed, and universal ball bearing 9 contacts with ball 20, does not affect the free rotation of ball 20 while the gravity of robot body is transmitted to ball 20.

所述的驱动轮组14由电机模块13、轮组悬挂16和全向轮19组成,电机模块13包括编码器、直流伺服电机和减速器,编码器与直流伺服电机相连,与电机同步转动,检测电机的实际转速;减速器与直流电机输出轴相连,降低输出转速,提升输出转矩;减速器的输出轴通过键和键槽与全向轮19相连,将输出轴的转动转变为全向轮19的转动;减速器与轮组悬挂16相连。The drive wheel group 14 is composed of a motor module 13, a wheel group suspension 16 and an omnidirectional wheel 19. The motor module 13 includes an encoder, a DC servo motor and a reducer. The encoder is connected to the DC servo motor and rotates synchronously with the motor. Detect the actual speed of the motor; the reducer is connected to the output shaft of the DC motor to reduce the output speed and increase the output torque; the output shaft of the reducer is connected to the omnidirectional wheel 19 through a key and a keyway, and the rotation of the output shaft is converted into an omnidirectional wheel The rotation of 19; Speed reducer links to each other with wheel group suspension 16.

如图4所示,所述的轮组悬挂16包括电机支座14、固定臂15、直线轴承16、弹簧17和直线轴18,固定臂15与环形支撑8相连;电机支座14穿过固定臂15与电机模块13相连;直线轴承16与电机支座14相连;直线轴18穿过直线轴承16与固定臂15相连,限制了电机支座14的位移方向;弹簧17套在直线轴18上,并位于固定臂15和电机支座14之间。轮组悬挂16保证了全向轮19和球20之间的实时接触,使得全向轮19能一直驱动球20的转动。As shown in Figure 4, described wheel set suspension 16 comprises motor support 14, fixed arm 15, linear bearing 16, spring 17 and linear shaft 18, and fixed arm 15 links to each other with annular support 8; The arm 15 is connected to the motor module 13; the linear bearing 16 is connected to the motor support 14; the linear shaft 18 passes through the linear bearing 16 and is connected to the fixed arm 15, limiting the displacement direction of the motor support 14; the spring 17 is sleeved on the linear shaft 18 , and located between the fixed arm 15 and the motor support 14. The wheel set suspension 16 ensures the real-time contact between the omnidirectional wheel 19 and the ball 20, so that the omnidirectional wheel 19 can always drive the rotation of the ball 20.

如图5所示,所述的控制系统由高性能微型计算机3、电机控制器6、惯性传感器4和室内高精度定位模块5组成,电机控制器6、惯性传感器4和室内高精度定位模块5均和高性能微型计算机3电连接。其中,惯性传感器4用于实时采集机器人的姿态信息,室内高精度定位模块5用于实时采集机器人的精确位置信息,高性能微型计算机3将采集到的实时姿态信息和位置信息处理后变换为控制信号传输给电机控制器6,再由电机控制器6转化为直流伺服电机的控制信号控制伺服电机转动,实现机器人的平衡控制和运动控制。As shown in Fig. 5, described control system is made up of high-performance microcomputer 3, motor controller 6, inertial sensor 4 and indoor high-precision positioning module 5, motor controller 6, inertial sensor 4 and indoor high-precision positioning module 5 All are electrically connected with the high-performance microcomputer 3. Among them, the inertial sensor 4 is used to collect the attitude information of the robot in real time, the indoor high-precision positioning module 5 is used to collect the precise position information of the robot in real time, and the high-performance microcomputer 3 converts the collected real-time attitude information and position information into a control system. The signal is transmitted to the motor controller 6, and then converted into a control signal of the DC servo motor by the motor controller 6 to control the rotation of the servo motor, so as to realize the balance control and motion control of the robot.

如图6所示,为本发明的整体控制架构图。整体控制系统主要由设置在机器人本体上的高性能微型计算机以及远程监控辅助计算机组成。高性能微型计算机和远程监控计算机都采用ROS系统,高性能微型计算机对源自惯性传感器、编码器、高精度室内定位模块、双目深度摄像头的数据进行采集和融合处理,通过WIFI与远程辅助计算机通讯,由远程辅助计算机进行辅助的数据处理,最终在高性能微型计算机上实现地图构建、即时定位、自主路径规划和电机的驱动控制。As shown in FIG. 6 , it is a diagram of the overall control architecture of the present invention. The overall control system is mainly composed of a high-performance microcomputer installed on the robot body and a remote monitoring auxiliary computer. Both the high-performance microcomputer and the remote monitoring computer use the ROS system. The high-performance microcomputer collects and fuses data from inertial sensors, encoders, high-precision indoor positioning modules, and binocular depth cameras. Communication, data processing assisted by a remote auxiliary computer, and finally map construction, real-time positioning, autonomous path planning and motor drive control are realized on a high-performance microcomputer.

Claims (3)

1.一种自平衡机器人系统,包括机器人本体和远程监控辅助计算机(22)、电源(1)、双目深度摄像头(21),其特征在于,与远程监控辅助计算机(22)通过电缆连接的机器人本体为四立柱八横梁结构的整体框架(2),整体框架(2)底部与载重组件之间通过立柱(7)相连,整体框架(2)内的搁板上设有控制系统和电源(1),下方的横梁中部外侧设有双目深度摄像头(21);控制系统和驱动轮组均与电源(1)通过电缆连接;双目深度摄像头(21)与控制系统通过电缆连接;三个呈环状均匀分布的、由电机模块(13)、轮组悬挂和全向轮(19)构成的驱动轮组与载重组件均通过螺栓连接,其轮缘均与球(20)面相接触;1. A self-balancing robot system, comprising a robot body and a remote monitoring auxiliary computer (22), a power supply (1), and a binocular depth camera (21), characterized in that the remote monitoring auxiliary computer (22) is connected by a cable The body of the robot is an integral frame (2) with four columns and eight beams. The bottom of the overall frame (2) is connected to the load-bearing component through an upright column (7). The control system and power supply ( 1), a binocular depth camera (21) is provided on the outside of the middle part of the lower beam; both the control system and the driving wheel set are connected to the power supply (1) through cables; the binocular depth camera (21) is connected to the control system through cables; three The driving wheel set and the load-bearing assembly formed by the motor module (13), the wheel set suspension and the omnidirectional wheel (19), which are evenly distributed in a ring shape, are all connected by bolts, and the rims of the wheels are all in contact with the surface of the ball (20); 载重组件通过万向球轴承(9)与球(20)面相连,承重臂(11)的一端与环形支撑(8)的一端重叠并设有通孔,立柱(7)的下端穿过该重叠部的通孔通过螺母固定;承重臂(11)的另一端与弹簧钢片(10)固定,中部设有万向球轴承(9),限位爪(12)的一端通过螺栓与弹簧钢片(10)固定,另一端设有万向球轴承(9);环形支撑(8)的另一端与固定臂(15)通过螺栓固定,减速器的输出轴通过键和键槽与全向轮(19)相连;电机支座(14)穿过固定臂(15)与电机模块(13)相连;直线轴(18)穿过直线轴承(16)与固定臂(15)相连;弹簧(17)套在直线轴(18)上,并位于固定臂(15)和电机支座(14)之间。The load-bearing assembly is connected to the surface of the ball (20) through a universal ball bearing (9), and one end of the load-bearing arm (11) overlaps with one end of the ring support (8) and has a through hole, and the lower end of the column (7) passes through the overlapping The through hole in the upper part is fixed by a nut; the other end of the load-bearing arm (11) is fixed to the spring steel sheet (10), the middle part is provided with a universal ball bearing (9), and one end of the limit claw (12) is connected to the spring steel sheet by a bolt. (10) is fixed, and the other end is provided with a universal ball bearing (9); the other end of the ring support (8) is fixed with the fixed arm (15) by bolts, and the output shaft of the reducer is connected to the omnidirectional wheel (19) through a key and a keyway ) is connected; the motor support (14) is connected to the motor module (13) through the fixed arm (15); the linear shaft (18) is connected to the fixed arm (15) through the linear bearing (16); the spring (17) is set on On the linear shaft (18), and between the fixed arm (15) and the motor support (14). 2.根据权利要求1所述的一种自平衡机器人系统,其特征在于:所述的控制系统包括微型计算机(3)、电机控制器(6)、惯性传感器(4)和室内定位模块(5),电机控制器(6)、惯性传感器(4)和室内定位模块(5)均与微型计算机(3)通过电缆连接。2. A self-balancing robot system according to claim 1, characterized in that: the control system includes a microcomputer (3), a motor controller (6), an inertial sensor (4) and an indoor positioning module (5 ), the motor controller (6), the inertial sensor (4) and the indoor positioning module (5) are all connected to the microcomputer (3) through cables. 3.根据权利要求1所述的一种自平衡机器人系统,其特征在于:所述电机模块(13)包括编码器、直流伺服电机和减速器,编码器与直流伺服电机相连,减速器与直流电机输出轴相连。3. A self-balancing robot system according to claim 1, characterized in that: the motor module (13) includes an encoder, a DC servo motor and a reducer, the encoder is connected to the DC servo motor, and the reducer is connected to the DC The output shaft of the motor is connected.
CN201710217713.7A 2017-04-05 2017-04-05 A self-balancing robot system Expired - Fee Related CN106864617B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710217713.7A CN106864617B (en) 2017-04-05 2017-04-05 A self-balancing robot system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710217713.7A CN106864617B (en) 2017-04-05 2017-04-05 A self-balancing robot system

Publications (2)

Publication Number Publication Date
CN106864617A CN106864617A (en) 2017-06-20
CN106864617B true CN106864617B (en) 2023-05-26

Family

ID=59160975

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710217713.7A Expired - Fee Related CN106864617B (en) 2017-04-05 2017-04-05 A self-balancing robot system

Country Status (1)

Country Link
CN (1) CN106864617B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107616760A (en) * 2017-09-25 2018-01-23 吴佳芮 A kind of steering mechanism of smart home clean robot
CN107639647A (en) * 2017-10-30 2018-01-30 桂林电子科技大学 The wrist joint of robot mechanism of omnidirectional's wheel drive
CN109434862B (en) * 2018-11-30 2021-09-07 北京精密机电控制设备研究所 Active friction end effector for two-dimensional space friction application
CN110253526A (en) * 2019-07-11 2019-09-20 南方科技大学 Standing ball type robot
CN110587618B (en) * 2019-08-28 2020-10-13 北京航空航天大学 Self-balancing motion platform driven by double ball wheels
CN111232074A (en) * 2020-01-14 2020-06-05 华南理工大学广州学院 Ball moving balance robot with real-time monitoring function
CN111216826A (en) * 2020-01-14 2020-06-02 华南理工大学广州学院 Ball moving balance robot system
CN114690626B (en) * 2020-12-29 2024-11-29 腾讯科技(深圳)有限公司 Balance control method, device and equipment of self-balancing equipment and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102991600A (en) * 2012-12-10 2013-03-27 北京交通大学 Ball type self-balancing robot
CN103612254B (en) * 2013-11-14 2015-12-09 北京交通大学 A load-carrying robot driven by inertial wheels
CN104155976B (en) * 2014-07-18 2016-08-24 北京理工大学 Autonomous type ball wheel mobile robot and control method thereof
CN104985584A (en) * 2015-07-20 2015-10-21 北京工业大学 Spherical self-balancing robot
CN105058398B (en) * 2015-08-04 2017-03-22 北京理工大学 Spherical-wheel mobile robot and speed measuring method thereof
KR101685339B1 (en) * 2016-08-23 2016-12-12 주식회사 맥스로텍 Ball-driven robot
CN106393108A (en) * 2016-10-17 2017-02-15 南昌航空大学 Independent-state single-spheroid self-balanced movement device
CN206679112U (en) * 2017-04-05 2017-11-28 西南交通大学 A kind of self-balance robot system

Also Published As

Publication number Publication date
CN106864617A (en) 2017-06-20

Similar Documents

Publication Publication Date Title
CN106864617B (en) A self-balancing robot system
Ferrière et al. ROLLMOBS, a new universal wheel concept
CN103287523B (en) The composite deformation mobile robot that a kind of elastic foot is combined with wheel type motion mechanism
CN105730538B (en) Driving omni-bearing spherical robot mechanism in frictional
Tătar et al. Design and development of an autonomous omni-directional mobile robot with Mecanum wheels
CN108081946A (en) The electronic directive wheel of omnidirectional and robot, vehicle with the electronic directive wheel of the omnidirectional
CN202911836U (en) Omni-directional moving platform
Ma et al. An omnidirectional mobile robot: Concept and analysis
CN203237312U (en) Combination shape-shifting mobile robot with elastic feet and wheel-type movement mechanism combined
CN106394715A (en) Omnidirectional moving wheel type robot platform and control method
US20210031361A1 (en) Independent Pan of Coaxial Robotic Arm and Perception Housing
Jia et al. Modeling and motion analysis of four-Mecanum wheel omni-directional mobile platform
CN106873645B (en) Spherical gyro mechanism capable of omnidirectional precession and control method
CN107088869A (en) A kind of modularization all directionally movable robot for environment sensing
CN104843103A (en) Novel operation robot in building environments
CN102495632A (en) Movement platform based on omnidirectional driving of ball wheels
CN107226144A (en) A kind of mechanical gyroscope structure ball shape robot
CN105774899A (en) Mobile robot used for agriculture and forestry nursery operation
CN110614625A (en) Three-wheel omnidirectional mobile robot platform
CN206679112U (en) A kind of self-balance robot system
CN102114879B (en) Biped walking four-bar mechanism
Ye et al. Development of an omnidirectional mobile platform
CN110182556A (en) Integral type Omni-mobile chassis
CN110587618B (en) Self-balancing motion platform driven by double ball wheels
Tătar et al. Structures of the omnidirectional robots with swedish wheels

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20230526

CF01 Termination of patent right due to non-payment of annual fee