[go: up one dir, main page]

CN105148496B - A kind of skidding type based on gesture stability is ridden instead of walk robot - Google Patents

A kind of skidding type based on gesture stability is ridden instead of walk robot Download PDF

Info

Publication number
CN105148496B
CN105148496B CN201510568529.8A CN201510568529A CN105148496B CN 105148496 B CN105148496 B CN 105148496B CN 201510568529 A CN201510568529 A CN 201510568529A CN 105148496 B CN105148496 B CN 105148496B
Authority
CN
China
Prior art keywords
sensor
roller
mounting plate
speed
wsss
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.)
Active
Application number
CN201510568529.8A
Other languages
Chinese (zh)
Other versions
CN105148496A (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.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
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 Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN201510568529.8A priority Critical patent/CN105148496B/en
Publication of CN105148496A publication Critical patent/CN105148496A/en
Application granted granted Critical
Publication of CN105148496B publication Critical patent/CN105148496B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63CSKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
    • A63C17/00Roller skates; Skate-boards
    • A63C17/02Roller skates; Skate-boards with wheels arranged in two pairs
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63CSKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
    • A63C17/00Roller skates; Skate-boards
    • A63C17/14Roller skates; Skate-boards with brakes, e.g. toe stoppers, freewheel roller clutches
    • A63C17/1409Roller skates; Skate-boards with brakes, e.g. toe stoppers, freewheel roller clutches contacting one or more of the wheels
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63CSKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
    • A63C17/00Roller skates; Skate-boards
    • A63C17/26Roller skates; Skate-boards with special auxiliary arrangements, e.g. illuminating, marking, or push-off devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63CSKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
    • A63C17/00Roller skates; Skate-boards
    • A63C17/26Roller skates; Skate-boards with special auxiliary arrangements, e.g. illuminating, marking, or push-off devices
    • A63C17/262Roller skates; Skate-boards with special auxiliary arrangements, e.g. illuminating, marking, or push-off devices with foot bindings or supports therefor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63CSKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
    • A63C2203/00Special features of skates, skis, roller-skates, snowboards and courts
    • A63C2203/12Electrically powered or heated
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63CSKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
    • A63C2203/00Special features of skates, skis, roller-skates, snowboards and courts
    • A63C2203/18Measuring a physical parameter, e.g. speed, distance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63CSKATES; SKIS; ROLLER SKATES; DESIGN OR LAYOUT OF COURTS, RINKS OR THE LIKE
    • A63C2203/00Special features of skates, skis, roller-skates, snowboards and courts
    • A63C2203/24Processing or storing data, e.g. with electronic chip

Landscapes

  • Manipulator (AREA)
  • Motorcycle And Bicycle Frame (AREA)

Abstract

本发明公开了一种基于姿态控制的轮滑式代步机器人,包括左右轮滑鞋体、便携供电电源、通信控制装置和姿态检测系统。轮滑鞋体共有两个为四轮结构,其左右部位各有一个驱动轮,前后部位各有一个小脚万向轮,通过电机带动驱动轮转动可实现轮滑鞋体的全方位移动。24V直流便携电源为轮滑鞋体提供电力驱动。姿态检测系统由六个无线运动捕捉传感器(WSSS)的相对空间关系得到操作者上身姿态以识别其运动意图,并通过调整轮滑鞋体驱动轮转动速度而实现。通信控制装置接收WSSS传感器信息并辅以姿态算法生成速度命令并传送至轮滑鞋体控制器控制驱动轮转动。本轮滑式代步机器人为日常出行提供了一种集代步和娱乐功能于一身的工具,亦为代步车提供了一套新型控制方法。

The invention discloses a roller skating walking-replacing robot based on attitude control, which comprises left and right roller skating shoe bodies, a portable power supply, a communication control device and an attitude detection system. The roller skating shoe body has two four-wheel structures. There is a driving wheel at the left and right parts, and a small universal wheel at the front and rear parts. The driving wheel is driven by the motor to rotate to realize the omnidirectional movement of the roller skating shoe body. The 24V DC portable power supply provides electric drive for the roller skate body. The posture detection system obtains the upper body posture of the operator from the relative spatial relationship of six wireless motion capture sensors (WSSS) to identify its movement intention, and realizes it by adjusting the rotation speed of the driving wheel of the roller skating shoe body. The communication control device receives the WSSS sensor information and supplements the attitude algorithm to generate a speed command and sends it to the roller skate body controller to control the rotation of the driving wheel. The wheel-skating walking-replacing robot provides a tool integrating walking-replacing and entertainment functions for daily travel, and also provides a set of new control methods for the scooter.

Description

一种基于姿态控制的轮滑式代步机器人A wheel-skating walking robot based on attitude control

技术领域technical field

本发明属于电动代步装置技术领域,更具体地,涉及一种基于姿态控制的轮滑式代步机器人。The invention belongs to the technical field of electric walking-replacing devices, and more particularly relates to a wheel-skating walking-replacing robot based on attitude control.

背景技术Background technique

现代交通工具非常发达,对于远程交通可以通过汽车、飞机实现,对于短程交通则有自行车电动车供广大群众使用。现今交通出行提倡绿色出行,因此电动交通工具因其低碳环保、非人力驱动从而得到快速发展,现在市面上新出现的各种电动代步车就是这类交通工具发展的成果。Modern means of transportation is very developed, can realize by automobile, airplane for long-distance transportation, then has bicycle electric vehicle for broad masses to use for short-distance transportation. Today's transportation advocates green travel, so electric vehicles have developed rapidly due to their low-carbon environmental protection and non-human drive. The various electric scooters emerging on the market are the result of the development of such vehicles.

电动轮滑鞋是一种集合电动代步车和轮滑运动的交叉产物,其作为一种代步出行的交通工具的同时也为使用者提供轮滑运动的娱乐体验。Electric roller skates are a cross product that combines electric scooter and roller skating. As a means of transportation, it also provides users with entertainment experience of roller skating.

在中国发明专利申请公开说明书CN103263767A中公开了一种代步电动轮滑鞋,电池装载于鞋体底部。鞋体为三轮结构,前端两轮为驱动轮,后端为伏地轮,通过脚对踏板上的力作用调整前进后退速度,同时通过左右摆动赋予伏地轮径向力使轮滑鞋运动方向转动。In the Chinese invention patent application publication specification CN103263767A, a walking-replacing electric roller skate is disclosed, and the battery is loaded on the bottom of the shoe body. The shoe body is a three-wheel structure, the front two wheels are driving wheels, and the rear end is a ground wheel. The forward and backward speed is adjusted through the force of the foot on the pedal, and at the same time, the radial force is given to the ground wheel by swinging left and right to make the roller skates rotate.

上述轮滑鞋代表着普遍的设计与控制方式,但是通过力传感器感应脚部作用力控制轮滑鞋运动的方式仍有不足之处,避开传感器精度不谈,首先人在轮滑上运动的时候脚部对鞋的作用力会随运动改变,如此便不能保证轮滑鞋的稳定运动;其次是该类电动轮滑需要通过脚部作用提供后轮径向力从而改变轮滑运动方向,该转向方式难以精确控制。因此,这类基于力控的电动轮滑控制方式并没有达到完全的代步功能,同时也需要使用者具有一定的普通轮滑操作经验。The above-mentioned roller skates represent a common design and control method, but there are still deficiencies in the way of controlling the movement of roller skates by sensing the force of the feet through the force sensor. Regardless of the accuracy of the sensors, first of all, when people exercise on roller skates, the feet The force on the shoe will change with the movement, so the stable movement of the roller skates cannot be guaranteed; secondly, this type of electric roller skating needs to provide the radial force of the rear wheel through the action of the foot to change the direction of the roller skating, and this steering method is difficult to control accurately. Therefore, this type of electric roller skating control method based on force control does not achieve a complete walking function, and also requires the user to have certain experience in ordinary roller skating operations.

在中国实用新型专利说明书CN202219076U中公开了一种电动轮滑装置,该轮滑装置的一点改进之处在于将电动轮滑的驱动电源、控制单元与轮滑车体分离,从而提供了一种系统结构以实现除了力控以外的控制方式,同时简化了轮滑鞋的结构。但是专利中各单元的连接采用有线方式,因此在实际使用中会因为线的复杂导致运动受到束缚。In the Chinese utility model patent specification CN202219076U, an electric roller skating device is disclosed. One improvement of the roller skating device is that the driving power supply and control unit of the electric roller skating are separated from the roller skating body, thereby providing a system structure to realize The control method other than force control simplifies the structure of roller skates at the same time. However, the connection of each unit in the patent is wired, so in actual use, the movement will be restricted due to the complexity of the wires.

因此设计一款结构简单、安全便捷的电动轮滑鞋将是此类产品的发展趋势,其势必为短途旅行提供较大的便利和娱乐性。Therefore, designing a simple in structure, safe and convenient electric roller skates will be the development trend of this type of product, and it will certainly provide greater convenience and entertainment for short-distance travel.

发明内容Contents of the invention

本发明主要为了解决脚部作用力控制电动轮滑鞋运动的控制方式所带来的操作复杂性问题,提出一种基于姿态控制的轮滑式代步机器人,从而能代替电动轮滑鞋并使之更为便捷安全、操作方便,结构更为简单,同时也为电动轮滑鞋的发展提供一种新型策略。The present invention mainly aims to solve the problem of operational complexity caused by the control mode of electric roller skates controlled by the force of the feet, and proposes a roller-skating walking-replacing robot based on attitude control, which can replace electric roller skates and make them more convenient The utility model has the advantages of safety, convenient operation and simpler structure, and also provides a new strategy for the development of electric roller skates.

本发明提出的轮滑式代步机器人包括:The wheel-skating type walking-replacing robot that the present invention proposes comprises:

轮滑鞋体,共有两个轮滑鞋体供使用者左右脚操作,其实质为四轮移动平台,左右两侧各有一个直径为96mm的包胶驱动轮,前后部各安装一个小脚万向轮,鞋体内部为控制电路板与驱动电路板,通过电路控制带有数字编码器的两个石墨电刷直流电机驱动左右两侧驱动轮转动,根据不同的速度组合可以实现移动平台的前后左右移动。轮滑鞋由钢材制成,整体质量为5.8kg,在达到载重要求的同时也能使鞋体更为牢靠,便于拆卸维修。Roller skating shoe body, there are two roller skating shoe bodies for users to operate with left and right feet. It is essentially a four-wheel mobile platform. There is a rubber-covered driving wheel with a diameter of 96mm on the left and right sides, and a small universal wheel installed on the front and rear. Inside the shoe body are the control circuit board and the drive circuit board. Through the circuit control, two graphite brush DC motors with digital encoders drive the left and right driving wheels to rotate. According to different speed combinations, the mobile platform can move forward, backward, left, and right. The roller skates are made of steel, and the overall mass is 5.8kg. While meeting the load requirements, it can also make the shoe body more reliable and easy to disassemble and repair.

便携供电电源,为可充电电源,能为左右两个轮滑鞋体提供24V电压驱动,其外形为长方体铁质容器,通过两根可收缩弹簧电源线与轮滑鞋体电源线相连,容器上带有开关及能够显示当前电压示数的数码管,能提醒使用者及时充电。The portable power supply is a rechargeable power supply, which can provide 24V voltage drive for the left and right roller skates. Its shape is a rectangular iron container, which is connected to the roller skates through two retractable spring power cables. The switch and the digital tube that can display the current voltage indication can remind the user to charge in time.

控制单元,控制单元由ARM开发板组成,可以对轮滑鞋体的内部控制电路板发送命令控制轮滑鞋体的启动/关闭和驱动轮转动。Control unit, the control unit is composed of ARM development board, which can send commands to the internal control circuit board of the roller skating shoe body to control the start/stop of the roller skating shoe body and the rotation of the driving wheel.

进一步的,通过无线运动捕捉传感器(Wireless Standalone Sensing System,WSSS)可以实现代步轮滑机器人的姿态控制,该传感器集成三轴加速度传感器、陀螺仪和磁场强度传感器于一身,可以实时测得传感器自身坐标系相对与大地坐标系的转动欧拉角。将WSSS传感器放置于操作者身上便可以判断操作者上身前倾/后仰、转身姿态以及两腿之间的距离,从而相对应改变轮滑式代步机器人的运动状态以实现姿态控制。Furthermore, the attitude control of the walking roller skating robot can be realized through the wireless motion capture sensor (Wireless Standalone Sensing System, WSSS). The Euler angles of rotation relative to the earth coordinate system. Placing the WSSS sensor on the operator can judge the operator's upper body leaning forward/backward, turning posture, and the distance between the legs, thereby correspondingly changing the motion state of the wheel-skating walking robot to achieve attitude control.

进一步的,WSSS通过2.4G无线技术将欧拉角信息传递至控制单元,通过控制单元对相关信息的计算得到轮滑鞋体运动控制命令,使用无线蓝牙串口将控制命令传送至轮滑鞋体内部控制电路。Furthermore, WSSS transmits the Euler angle information to the control unit through 2.4G wireless technology, and obtains the motion control command of the roller skating shoe body through the calculation of the relevant information by the control unit, and uses the wireless Bluetooth serial port to transmit the control command to the internal control circuit of the roller skating shoe body .

进一步的,在轮滑鞋体踏板下四角放置四个线性压力传感器可实时监测踏板上的压力分布变化,轮滑鞋体内部放置对应信号调理电路板将压力模拟信号调理输入至控制电路板转化为数字信号,通过对相关数字信息的处理获得压力分布信息,从而可以判断使用者双脚站位并实现系统启动/关闭和紧急制动的功能。Further, four linear pressure sensors are placed at the four corners of the roller skating body pedal to monitor the pressure distribution changes on the pedal in real time, and a corresponding signal conditioning circuit board is placed inside the roller skating shoe body to condition and input the pressure analog signal to the control circuit board to convert it into a digital signal , the pressure distribution information is obtained by processing the relevant digital information, so that the user's feet can be judged and the functions of system startup/shutdown and emergency braking can be realized.

本轮滑式代步机器人优点在于能够实现电源与轮滑鞋体的分离,不同于附在电动鞋上的电源,此举能够简化轮滑鞋体结构。无线技术的加入则进一步简化了轮滑系统的结构。同时使用姿态控制的方法代替常用的脚步作用力控制,从而实现完全的代步功能,令轮滑式代步机器人的控制更为精确,操作更为简单,适用于普遍大众的娱乐与短程出行使用。The advantage of the roller skating walking-replacing robot is that it can realize the separation of the power supply and the roller skating shoe body, which is different from the power supply attached to the electric shoe, which can simplify the structure of the roller skating shoe body. The addition of wireless technology further simplifies the structure of the roller skating system. At the same time, the method of attitude control is used to replace the commonly used foot force control, so as to realize the complete walking function, which makes the control of the wheel-skating walking robot more precise and easier to operate, and is suitable for the entertainment and short-distance travel of the general public.

附图说明Description of drawings

图1为本发明轮滑式代步机器人体正面示意图(除去顶层安装板);Fig. 1 is the front schematic view of the body of the wheel-skating type walking-replacing robot of the present invention (remove the top floor mounting plate);

图2为本发明轮滑式代步机器人体侧面示意图;Fig. 2 is a side schematic diagram of the body of the wheel-skating walking-replacing robot of the present invention;

图3为本发明轮滑式代步机器人轮滑鞋体背面示意图(除去底部安装板);Fig. 3 is a schematic diagram of the back side of the roller skating shoe body of the roller skating type walking-replacing robot of the present invention (the bottom mounting plate is removed);

图4为本发明轮滑式代步机器人轮滑鞋体顶层安装板和底部安装板示意图;Fig. 4 is a schematic diagram of the top mounting plate and the bottom mounting plate of the roller skating type mobility robot roller skating shoe body of the present invention;

图5为本发明轮滑式代步机器人便携供电电源示意图;Fig. 5 is a schematic diagram of a portable power supply for a wheel-skating walking-replacing robot of the present invention;

图6为本发明轮滑式代步机器人通信控制装置示意图,其中(a)为内部电路结构(b)为外壳结构;Fig. 6 is a schematic diagram of the communication control device of the wheel-skating walking-replacing robot of the present invention, wherein (a) is the internal circuit structure and (b) is the shell structure;

图7为本发明轮滑式代步机器人所使用的WSSS传感器示意图;Fig. 7 is a schematic diagram of the WSSS sensor used by the wheeled walking robot of the present invention;

图8为本发明轮滑式代步机器人的控制系统结构图;Fig. 8 is the structural diagram of the control system of the wheel-skating walking-replacing robot of the present invention;

图9为本发明轮滑式代步机器人所使用的WSSS姿态检测系统示意图;Fig. 9 is a schematic diagram of the WSSS attitude detection system used by the wheeled walking robot of the present invention;

图10为本发明轮滑式代步机器人(a)操作者前倾/后仰示意图(b)操作者转身示意图(c)轮滑鞋体转弯数学模型示意图;10 is a schematic diagram of the roller skating walking-replacing robot of the present invention (a) the operator leaning forward/backward (b) the operator turning around (c) a schematic diagram of the turning mathematical model of the roller skating shoe body;

图11为本发明轮滑式代步机器人轮滑鞋体前进/后退运动示意图(a)正常状态(b)反常状态;Figure 11 is a schematic diagram of the forward/backward movement of the roller skating robot roller skating shoe body of the present invention (a) normal state (b) abnormal state;

图12为本发明轮滑式代步机器人通信控制中心板程序流程图;Fig. 12 is a program flow chart of the communication control center board of the roller skating type walking-replacing robot of the present invention;

图13为本发明轮滑式代步机器人轮滑鞋体控制板程序流程图。Fig. 13 is a program flow chart of the roller skating shoe body control board of the roller skating walking-replacing robot of the present invention.

具体实施方式detailed description

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

本轮滑式代步机器人轮滑鞋体结构如图1、图2、图3、图4所示,轮滑鞋的主体骨架由顶层安装板1、中间安装板2和底部安装板3构成。中间安装板2正面四角处安装有四个滑柱4,通过六角螺丝可将顶层安装板1固定于滑柱4上。中间安装板2正面四角处亦安装了四个传感器安装座5,可将四路压力传感器固定于传感器安装座5上,本设计中令滑柱4的高度略低于压力传感器6安装在传感器安装座5上的高度,如此可令操作者对顶层安装板的作用力完全分布于四路压力传感器6上。The body structure of the roller skating robot roller skating is shown in Fig. 1, Fig. 2, Fig. 3 and Fig. 4. The main frame of the roller skate is composed of a top mounting plate 1, a middle mounting plate 2 and a bottom mounting plate 3. Four sliding posts 4 are installed at the front four corners of the middle mounting plate 2 , and the top mounting plate 1 can be fixed on the sliding posts 4 by hexagonal screws. Four sensor mounting seats 5 are also installed at the four corners of the front of the middle mounting plate 2, and four-way pressure sensors can be fixed on the sensor mounting seats 5. In this design, the height of the sliding column 4 is slightly lower than that of the pressure sensor 6. The height on the seat 5 can make the operator's active force on the top floor mounting plate be completely distributed on the four-way pressure sensor 6 like this.

中间安装板2背面前后两端安装有轴承座7,将小脚轮8安装于轴承座7上作为承重万向轮。在承重万向轮附近安装有直流无刷电机9,与减速箱、齿轮箱构成一套电机驱动系统。电机一端安装数字编码器10,另一端在电机轴上安装有电机联轴器11,电机联轴器11为齿轮型结构。直流无刷电机9通过电机安装座12固定于中间安装板背面。中间安装板2背面左右两侧安装着驱动轮16,并分别通过两个驱动轮安装座13固定于安装板上。驱动轮轴上安装有驱动轮联轴器14并固定在两个驱动轮安装座13之间,该驱动联轴器14亦为齿轮型结构。因此通过将齿轮型履带15套在电机联轴器11和驱动轮联轴器14之上可以实现电机9和驱动轮16的联动,通过控制电机转动速度便能控制驱动轮16的转动速度。驱动轮16上包有橡胶垫能够增大摩擦系数提高抓地力。本设计中将驱动轮16的轮底和小脚承重轮8的轮底设计在同一水平面上,如此本轮滑式代步机器人轮滑鞋体能够平稳放置于平地上。Bearing blocks 7 are installed at the front and rear ends of the middle mounting plate 2 back sides, and casters 8 are installed on the bearing blocks 7 as load-bearing universal wheels. A brushless DC motor 9 is installed near the load-bearing universal wheel, and constitutes a set of motor drive system with a reduction box and a gear box. A digital encoder 10 is installed at one end of the motor, and a motor coupling 11 is installed on the motor shaft at the other end, and the motor coupling 11 is a gear type structure. The DC brushless motor 9 is fixed on the back of the middle mounting plate through the motor mounting base 12 . Drive wheels 16 are installed on the left and right sides of the back side of the middle mounting plate 2, and are respectively fixed on the mounting plate by two drive wheel mounts 13. A driving wheel coupling 14 is installed on the driving wheel shaft and is fixed between the two driving wheel mounts 13. The driving coupling 14 is also a gear type structure. Therefore, the linkage of the motor 9 and the drive wheel 16 can be realized by putting the gear type crawler belt 15 on the motor coupling 11 and the drive wheel coupling 14, and the rotation speed of the drive wheel 16 can be controlled by controlling the motor rotation speed. The driving wheel 16 is wrapped with a rubber pad to increase the coefficient of friction and improve grip. In this design, the wheel bottom of drive wheel 16 and the wheel bottom of small foot load-bearing wheel 8 are designed on the same horizontal plane, so this roller skating type walking-replacing robot roller skating shoe body can be placed on flat ground stably.

底部安装板3可通过六角螺丝固定于电机安装座12和驱动轮安装座13上。中间安装板2中部留出一个方形空洞17用于放置本轮滑式代步机器人的电路系统。电路系统由四块电路板组成,从顶层到底层依次为电源供电板、外设驱动板、主控制板和压力信号调理板,从图1和图4中看出四路压力传感器通过信号线连接于信号调理板接口18上,电机编码器10则连接于外设驱动电路板接口19上,电源供电板接入两根系统电源供电线20并通过电压转化电路为电机系统、电路系统和压力传感器供电。主控制板板载ST系列ARM微控制器能够写入嵌入式程序控制电动鞋外设。电路板之间通过接插件固定在一起,并通过信号调理板上的铜柱21与螺丝固定在底部安装板3上。在底部安装板3上留有一个孔洞22,其作用一是引出蓝牙串口线连接至贴附在底板上的蓝牙串口23上,二是露出主控制板的JTAG接口24可供程序下载与调试。The bottom mounting plate 3 can be fixed on the motor mounting base 12 and the driving wheel mounting base 13 by hex screws. A square cavity 17 is reserved in the middle part of the middle mounting plate 2 for placing the circuit system of the wheel-skating type walking-replacing robot. The circuit system consists of four circuit boards. From the top layer to the bottom layer are the power supply board, peripheral driver board, main control board and pressure signal conditioning board. It can be seen from Figure 1 and Figure 4 that the four pressure sensors are connected by signal lines On the signal conditioning board interface 18, the motor encoder 10 is connected to the peripheral drive circuit board interface 19, and the power supply board is connected to two system power supply lines 20 and is converted into a motor system, a circuit system and a pressure sensor through a voltage conversion circuit. powered by. The onboard ST series ARM microcontroller on the main control board can write embedded programs to control the peripherals of electric shoes. The circuit boards are fixed together by connectors, and are fixed on the bottom mounting plate 3 by copper pillars 21 and screws on the signal conditioning board. A hole 22 is left on the bottom mounting plate 3, and its function one is to draw the bluetooth serial line to be connected to the bluetooth serial port 23 attached on the base plate, and the other is to expose the JTAG interface 24 of the main control board for program download and debugging.

上述描述为左轮滑鞋体结构,右轮滑体机械结构与左轮滑鞋体相对称,内部结构完全一致。The above description is the structure of the left roller skate body, the mechanical structure of the right roller skate body is symmetrical to that of the left roller skate body, and the internal structure is completely consistent.

本轮滑式代步机器人的便携供电电源如图5所示,为长方体结构铝制外壳电源。电源前面板有两个接口25可提供两路24V直流驱动电压,前面板中心放置电源开关26以及数码管27显示当前电压示数,若电压不足可通过充电口28为电源充电。本电源后面板上有两个把手29方便提携,放置于背包中即可携带使用。电源通过两根弹簧电源线30分别与两个轮滑鞋体的系统电源供电线20相连为轮滑鞋提供电力驱动,采用弹簧电源线30能够根据操作者的身高以及电源携带位置调节电源线的长度,达到多适用性的目的。The portable power supply of the wheel-skating walking-replacing robot is shown in Figure 5, which is a power supply with a rectangular parallelepiped aluminum shell. The front panel of the power supply has two interfaces 25 which can provide two 24V DC drive voltages. The power switch 26 and digital tube 27 are placed in the center of the front panel to display the current voltage indication. If the voltage is insufficient, the power supply can be charged through the charging port 28. There are two handles 29 on the rear panel of the power supply to facilitate carrying, and it can be carried and used in a backpack. The power supply is connected to the system power supply lines 20 of the two roller skate bodies respectively through two spring power cords 30 to provide electric drive for the roller skates. The spring power cord 30 can be used to adjust the length of the power cord according to the height of the operator and the carrying position of the power supply. To achieve the purpose of multi-applicability.

本轮滑式代步机器人的通信控制装置如图6所示,其外形为长方体塑料盒子31,拆开盒子后内部安装着一套通信系统。通信控制中心板32通过串口线获得WSSS传感器接收器33接收到姿态信息帧,经过处理判断后形成控制左右两个轮滑鞋的速度控制命令帧并通过两个蓝牙串口34分别发送至左右轮滑鞋体上的蓝牙串口23上。WSSS传感器接收器33使用2.4G无线通信技术接收外部WSSS传感器38的信号并转化为串口信息输出。整套通信系统通过一个5V输出的移动电源35供电驱动,若是电量不足可拆卸下来重新充电。在本通信控制装置的外壳盒子上留有几个孔洞能暴露WSSS接收器的天线36和蓝牙串口34以提高信号强度,同时留出通信控制中心板的JTAG接口37可供通信程序下载与调试。本通信控制装置使用时绑于操作者腹部或置于电源背包处即可。The communication control device of this wheel-skating type walking-replacing robot is shown in Figure 6, and its appearance is a cuboid plastic box 31, and a set of communication system is installed inside after taking apart the box. The communication control center board 32 obtains the WSSS sensor receiver 33 through the serial port line to receive the attitude information frame, and forms a speed control command frame for controlling the left and right roller skates after processing and judging, and sends them to the left and right roller skate bodies respectively through the two Bluetooth serial ports 34 On the bluetooth serial port 23. The WSSS sensor receiver 33 uses 2.4G wireless communication technology to receive the signal of the external WSSS sensor 38 and convert it into a serial port information output. The entire communication system is driven by a mobile power supply 35 with a 5V output. If the power is insufficient, it can be disassembled and recharged. Several holes are left on the shell box of the communication control device to expose the antenna 36 and the Bluetooth serial port 34 of the WSSS receiver to improve signal strength, while leaving the JTAG interface 37 of the communication control center board for communication program download and debugging. When the communication control device is in use, it can be tied to the abdomen of the operator or placed in the backpack of the power supply.

本轮滑式代步机器人的姿态检测装置如图7所示,图中所示为单个WSSS传感器A1,整套姿态检测系统共有六个结构一致的WSSS传感器(A1,B1,C1,D1,E1,F1),只是标记号不同以示区别。WSSS传感器外形为长方体塑料壳子,内部包含集三轴加速度传感器、陀螺仪、磁场强度传感器于一身的姿态模块芯片、无线传输芯片和内部供电电源,外壳上带有WSSS启动开关39和通讯/充电接口40,该接口有四个接头,两个作为供电的+5V/GND接口,当传感器内部电源指示灯显示电量不足时可通过专用充电器为传感器充电;另两个为TX/RX串口接头,这样可使该传感器能够工作于有线和无线模式。WSSS传感器外壳上画有坐标系X轴和Y轴,此坐标系代表该传感器自身的坐标系,其Z轴方向由右手法则可得到。该传感器在空间中处于任意姿态都能测得相对大地坐标系的转动欧拉角(Roll、Pitch、Yaw),也就是将传感器坐标系与大地坐标系重合后绕着传感器坐标系的三个坐标轴转动相对应的欧拉角时即可得到当前传感器坐标系的空间姿态。WSSS传感器将欧拉角的信息存储于数据帧上并不断发送信息帧,WSSS接收器便不断接收这类信息帧并通过串口传出欧拉角信息至控制中心板上。The attitude detection device of the wheeled walking robot is shown in Figure 7. The figure shows a single WSSS sensor A1, and the entire attitude detection system has six WSSS sensors (A1, B1, C1, D1, E1, F1) with the same structure. , but the marker numbers are different to show the difference. The shape of the WSSS sensor is a cuboid plastic shell, which contains an attitude module chip integrating a three-axis acceleration sensor, a gyroscope, and a magnetic field strength sensor, a wireless transmission chip, and an internal power supply. The shell has a WSSS start switch 39 and communication/charging Interface 40, this interface has four connectors, two are +5V/GND interfaces for power supply, when the internal power indicator of the sensor shows that the power is insufficient, the sensor can be charged by a special charger; the other two are TX/RX serial port connectors, This enables the sensor to work in both wired and wireless modes. The coordinate system X-axis and Y-axis are drawn on the shell of the WSSS sensor. This coordinate system represents the coordinate system of the sensor itself, and its Z-axis direction can be obtained by the right-hand rule. The sensor can measure the rotational Euler angles (Roll, Pitch, Yaw) relative to the earth coordinate system at any posture in space, that is, the three coordinates around the sensor coordinate system after the sensor coordinate system coincides with the earth coordinate system The spatial attitude of the current sensor coordinate system can be obtained when the axis rotates the corresponding Euler angle. The WSSS sensor stores the Euler angle information in data frames and continuously sends information frames, and the WSSS receiver continuously receives such information frames and sends the Euler angle information to the control center board through the serial port.

本发明整体结构及各装置之间的关系如图8所示,通过运动绷带将六个WSSS传感器绑在操作者指定身体部位上,每一个传感器无间断通过无线方式发送包含其姿态信息的数据帧,利用安装在通信控制装置内部的WSSS接收器可以接收到这些信息帧,并通过串口传递至通信控制中心板中处理。姿态信息经过处理后得到左右轮滑鞋体的速度命令并通过蓝牙串口无线传输,当安装于轮滑鞋体底部的蓝牙串口与通信控制装置内的蓝牙串口配对后便可接收到速度命令传递至轮滑鞋控制板以执行命令。放置于背包内的便携供电电源通过电源线为左右轮滑鞋体提供电力驱动。The overall structure of the present invention and the relationship between the various devices are shown in Figure 8. Six WSSS sensors are tied to the designated body parts of the operator through sports bandages, and each sensor transmits data frames containing its posture information wirelessly without interruption. , the WSSS receiver installed inside the communication control device can receive these information frames, and transmit them to the communication control center board for processing through the serial port. After the posture information is processed, the speed command of the left and right roller skates is obtained and transmitted wirelessly through the Bluetooth serial port. When the Bluetooth serial port installed at the bottom of the roller skate body is paired with the Bluetooth serial port in the communication control device, the speed command can be received and transmitted to the roller skates control panel to execute commands. The portable power supply placed in the backpack provides electric drive for the left and right roller skating shoe bodies through the power cord.

作为本发明的一个实施例,我们分析本轮滑式代步机器人进行简单的前进/后退运动的情况。如图9所示,姿态传感系统中六个WSSS传感器按照图中方式通过运动绑带固定于操作者身上,操作者的行动意图通过WSSS传感器F1和D1坐标系之间的相对关系决定。在前进/后退的判断中,本发明意图通过操作者上半身的前倾/后仰姿态分别控制轮滑鞋的前进/后退运动,且前倾/后仰程度越大速度越快,当操作者笔直站立于轮滑鞋上时则速度为零。如图10(a)所示,假设操作者上半身前倾时,放置于胸部的WSSS F1传感器Z轴向量与放置于腹部的WSSS D1传感器Z轴向量之间在两者构成的平面内有一个夹角设为正值,当操作者笔直站立时该夹角值为零,当操作者后仰时该夹角为负值,因此可以通过该夹角的正负与大小判断操作者的前倾后仰姿态及程度,进而能够决定轮滑鞋体的前进后退运动状态。以腰部的WSSS传感器坐标系作为基准坐标系,则通过一系列的欧拉角旋转可令基准坐标系的方向与胸部的WSSS传感器坐标系一致,而上文所提到夹角正是基准坐标系绕其X轴旋转的Roll角。As an embodiment of the present invention, we analyze the situation that the wheel-skating walking-replacing robot performs simple forward/backward movement. As shown in Figure 9, the six WSSS sensors in the attitude sensing system are fixed on the operator through the motion straps as shown in the figure, and the operator's action intention is determined by the relative relationship between the WSSS sensor F1 and D1 coordinate systems. In the judgment of forward/backward, the present invention intends to control the forward/backward movement of the roller skates respectively through the forward tilt/backward posture of the operator's upper body, and the greater the forward tilt/backward tilt, the faster the speed. When the operator stands upright When on roller skates, the speed is zero. As shown in Fig. 10(a), assuming that when the upper body of the operator leans forward, there is a distance between the Z-axis vector of the WSSS F1 sensor placed on the chest and the Z-axis vector of the WSSS D1 sensor placed on the abdomen in the plane formed by the two. an angle If it is set to a positive value, the angle is zero when the operator is standing upright, and is negative when the operator is leaning back. Therefore, the operator’s leaning forward and backward can be judged by the positive and negative values of the angle The posture and degree can further determine the forward and backward motion state of the roller skating shoe body. Taking the WSSS sensor coordinate system of the waist as the reference coordinate system, through a series of Euler angle rotations, the direction of the reference coordinate system can be consistent with the WSSS sensor coordinate system of the chest, and the included angle mentioned above is the reference coordinate system Roll angle to rotate around its X axis.

借助WSSS传感器输出的欧拉角信息能够获得从大地坐标系到该WSSS传感器自身坐标系的旋转变换矩阵,设绕X轴旋转的俯仰角Roll为φ,饶Y轴旋转的滚转角Pitch为θ,绕Z轴旋转的航向角Yaw为ψ,采用Z-Y-X欧拉角表示空间坐标系,则设基准坐标系为B,当前坐标系为P,旋转矩阵With the help of the Euler angle information output by the WSSS sensor, the rotation transformation matrix from the geodetic coordinate system to the WSSS sensor’s own coordinate system can be obtained. The pitch angle Roll around the X axis is φ, and the roll angle Pitch around the Y axis is θ. The heading angle Yaw rotating around the Z axis is ψ, and the Z-Y-X Euler angle is used to represent the space coordinate system, then the reference coordinate system is B, the current coordinate system is P, and the rotation matrix

则在计算前文所述Roll角时,需要借助大地坐标系作为传递媒介,即:矩阵形式同上,则联立矩阵3行1列和3行2列的数值即可求得φ的值亦即夹角的值。Then, when calculating the Roll angle mentioned above, it is necessary to use the earth coordinate system as the transmission medium, namely: but The matrix form is the same as above, then the values of 3 rows and 1 column and 3 rows and 2 columns of the simultaneous matrix can be obtained to obtain the value of φ, that is, the included angle value.

为了简化前进/后退的模型,本发明设定前进/后退时左右轮滑鞋体四个驱动轮具有相同的速度,且速度大小与倾角大小呈正比关系,具体实施方案为:设定前进速度最大值为后退的最大速度为设定夹角的有效范围为并根据实际情况设定夹角阈值为则前进/后退的速度决定表达式为:In order to simplify the forward/backward model, the present invention sets the four driving wheels of the left and right roller skating shoe bodies to have the same speed when moving forward/backward, and the speed is proportional to the inclination angle. The specific implementation is: set the maximum forward speed for The maximum backward speed is The valid range for setting the included angle is And according to the actual situation, set the angle threshold as Then the forward/reverse speed determination expression is:

将该公式和对应参数编入控制器程序中即可通过获得角的大小直接求取驱动轮在前进/后退运动状态下的速度。Program the formula and corresponding parameters into the controller program to obtain The size of the angle directly obtains the speed of the driving wheel in the state of forward/reverse motion.

作为本发明的一个实施例,我们分析本轮滑式代步机器人进行转弯运动的情况。本发明意图通过WSSS传感器F1的坐标系和D1坐标系之间的相对位置关系识别操作者转向意图。如图10(b)所示,当操作者的上半身扭转时胸部WSSS传感器F1的Z轴与腰部WSSS传感器D1的Z轴在水平面上会产生一个夹角η,依据该夹角的正负与大小便可得知操作者上半身的转向与程度。本发明意图将轮滑鞋体的转向控制设计为与操作者上半身转向一致,即操作者上半身左转时轮滑鞋体左转,上半身右转则轮滑鞋体右转,当上半身的转向程度较小时,则保持直行不变。通过观察可以发现η角即为WSSS D1传感器绕自身Y轴旋转到达WSSSF1方向的Yaw角大小,据上文分析,即为坐标系旋转矩阵中的θ角,因此同测量前倾/后仰角度的方法类似,以大地坐标系为媒介,通过旋转矩阵的3行1列值可直接求得θ角的大小。As an embodiment of the present invention, we analyze the situation that the wheel-skating walking-replacing robot performs turning motion. The present invention intends to recognize the operator's steering intention through the relative positional relationship between the coordinate system of the WSSS sensor F1 and the D1 coordinate system. As shown in Figure 10(b), when the operator's upper body twists, the Z-axis of the chest WSSS sensor F1 and the Z-axis of the waist WSSS sensor D1 will generate an angle η on the horizontal plane, according to the positive and negative of the angle and the size Then the steering and degree of the upper body of the operator can be known. The present invention intends to design the steering control of the roller skating shoe body to be consistent with the steering of the upper body of the operator, that is, when the upper body of the operator turns left, the roller skating shoe body turns left, and when the upper body turns right, the roller skating shoe body turns right. When the steering degree of the upper body is small, keep going straight. Through observation, it can be found that the η angle is the Yaw angle that the WSSS D1 sensor rotates around its own Y axis to reach the WSSSF1 direction. According to the above analysis, it is the θ angle in the coordinate system rotation matrix, so it is the same as the measurement of the forward/backward angle. The method is similar, using the earth coordinate system as the medium, through the rotation matrix The value of 3 rows and 1 column can be directly obtained the size of θ angle.

如图10(c)所示,建立轮滑鞋体的转弯模型,以左转为例,左右轮滑鞋体分别用两个“工”形几何图形表示,设轮滑鞋体宽为2d,左轮滑鞋体左驱动轮速度为v2L,右驱动轮速度为v2R,右轮滑鞋体左驱动轮速度为v3L,右驱动轮速度为v3R,v2为左鞋中心点速度,v3为右鞋中心点速度,当左右轮滑鞋体保持当前相对位置不变时,即图中两轮滑鞋体中心距离a和Δβ=βrl的值保持恒定时,则根据几何特性可以得到四个驱动轮的速度分别为:其中为了获得四个驱动轮的速度便需要测得上述公式中的所有参数。As shown in Figure 10(c), the turning model of the roller skating shoe body is established. Taking the left turn as an example, the left and right roller skating shoe bodies are represented by two "work"-shaped geometric figures respectively. Let the roller skating shoe body width be 2d, and the left roller skating shoe body The speed of the left driving wheel of the body is v 2L , the speed of the right driving wheel is v 2R , the speed of the left driving wheel of the right roller skating shoe body is v 3L , the speed of the right driving wheel is v 3R , v 2 is the speed of the center point of the left shoe, and v 3 is the speed of the right The speed of the center point of the shoe, when the current relative position of the left and right roller skating shoes remains unchanged, that is, when the center distance a of the two roller skating shoes in the figure and the value of Δβ= βr - βl are kept constant, then according to the geometric characteristics, four The speeds of the driving wheels are: in In order to obtain the speed of the four driving wheels, all parameters in the above formula need to be measured.

对于参数a,此参数为两轮滑鞋体之间的距离,当操作者按照指定位置站立在轮滑鞋体上时可以使用操作者的双腿距离代替,由图9可知姿态检测系统的其余四个WSSS传感器分别置于操作者左大腿、左小腿、右大腿和右小腿上,若要测得两腿之间的距离,便可以设定腰部WSSS传感器D1坐标系为基准坐标系,当求得A1和E1传感器原点在D1坐标系下的坐标后便可以在D1坐标系的X-Z平面内算出A1、E1传感器间的距离,亦即双腿距离。For parameter a, this parameter is the distance between the two roller skating shoe bodies. When the operator stands on the roller skating shoe body according to the specified position, the distance between the operator’s legs can be used instead. It can be seen from Figure 9 that the remaining four parameters of the posture detection system The WSSS sensors are respectively placed on the left thigh, left calf, right thigh and right calf of the operator. If the distance between the two legs is to be measured, the coordinate system D1 of the waist WSSS sensor can be set as the reference coordinate system. When A1 After the coordinates of the origin of the E1 sensor in the D1 coordinate system, the distance between the A1 and E1 sensors, that is, the distance between the legs, can be calculated in the X-Z plane of the D1 coordinate system.

空间坐标变换的平移变化为沿着当前坐标系的某坐标轴移动某一距离得到新的坐标系位置,相应平移矩阵为因此以右腿为例,从图9中可看出E1传感器坐标系的Y轴方向与小腿方向一致,C1传感器坐标系Y轴与大腿方向一致,则从E1坐标系转化到D1坐标系的变化矩阵为The translation change of space coordinate transformation is to move a certain distance along a certain coordinate axis of the current coordinate system to obtain a new coordinate system position, and the corresponding translation matrix is Therefore, taking the right leg as an example, it can be seen from Figure 9 that the Y-axis direction of the E1 sensor coordinate system is consistent with the direction of the calf, and the Y-axis direction of the C1 sensor coordinate system is consistent with the direction of the thigh, so the change from the E1 coordinate system to the D1 coordinate system The matrix is

则E1的原点在D1坐标系下的坐标为同理求得则两腿之间的距离 Then the coordinates of the origin of E1 in the D1 coordinate system are seek the same reason then the distance between the legs

对于参数βl和参数βr,此参数为左右轮滑鞋方向与基准坐标系X轴之间的夹角,当把WSSS传感器A1和E1的坐标系Z轴方向分别视为轮滑鞋体方向并将WSSS传感器D1的坐标系视为基准坐标系时,则可以通过坐标变换的方法求得A1和E1在各自坐标系下Z轴单位点在与A1和E1原点重合的D1坐标系下的坐标值,进而求得与D1坐标系X轴的相应夹角。对于参数∠a,此参数为两轮滑鞋体中心连线向量与基准坐标系的夹角,该连线向量在计算双腿距离时可以得到,因此将D1坐标系视为基准坐标系后便可求得该夹角参数。For the parameter β l and parameter β r , this parameter is the angle between the direction of the left and right roller skates and the X-axis of the reference coordinate system. When the Z-axis directions of the coordinate systems of the WSSS sensors A1 and E1 are respectively regarded as the direction of the roller skate body and When the coordinate system of WSSS sensor D1 is regarded as the reference coordinate system, the coordinate values of A1 and E1 in the respective coordinate systems of the Z-axis unit point in the D1 coordinate system coincident with the origin of A1 and E1 can be obtained by coordinate transformation method, Then obtain the corresponding included angle with the X-axis of the D1 coordinate system. For the parameter ∠a, this parameter is the angle between the line vector between the centers of the two roller skates and the reference coordinate system. This line vector can be obtained when calculating the distance between the legs, so the D1 coordinate system can be regarded as the reference coordinate system. Obtain the included angle parameter.

作为本发明的一个实施例,结合轮滑鞋体前进/后退运动可完善其转弯运动。结合图10(c)以左转为例,当操作者上半身转向时会令WSSS传感器F1和D1的Z轴之间产生一个η角,给予该角一个阈值范围[ηminηmax],小于该范围则判定为左转,大于该范围则判定为右转,处于该范围之内则判定为无转向意图。驱动轮速度决定公式中的轮滑鞋体中心速度由轮滑鞋体前一运动状态决定,亦即当姿态检测系统判断操作者有转向意图时需先判断轮滑鞋体前一状态下是否拥有前进/后退的速度,即速度是否同时为零。若不为零,则左转时将这一速度赋予左轮滑鞋体左驱动轮,进而可以算出其余三个驱动轮速度;右转时则将该速度赋予右轮滑鞋体右驱动轮。若前一状态速度为零,则操作者意图为原地转向,因此左转时将左轮滑鞋体左驱动轮设为零,根据η角偏离阈值范围的程度决定左轮滑鞋体右驱动轮的速度,偏离程度越大则速度越快,右轮滑鞋体的两个驱动轮速度依然由驱动轮速度公式求得;右转时则令右轮滑鞋体右驱动轮为零,根据η角决定右轮滑鞋体左驱动轮速度,进而求得其余驱动轮速度。作为例子,假定轮滑鞋左转,则左鞋左轮速度v2L首先被确定,具体公式为:As an embodiment of the present invention, the turning motion can be perfected by combining the forward/backward motion of the roller skate body. Combining with Figure 10(c), taking the left turn as an example, when the operator’s upper body turns, an η angle will be generated between the Z-axis of the WSSS sensor F1 and D1, and a threshold value range [η min η max ] is given to the angle, which is smaller than the If it is within the range, it is judged as a left turn, if it is larger than this range, it is judged as a right turn, and if it is within this range, it is judged as no turning intention. The center speed of the roller skating shoe body in the driving wheel speed determination formula is determined by the previous motion state of the roller skating shoe body, that is, when the attitude detection system judges that the operator has steering intention, it must first judge whether the roller skating shoe body has forward/backward in the previous state The velocity of , that is, whether the velocity is zero at the same time. If it is not zero, this speed is given to the left driving wheel of the left roller skate body when turning left, and then the speeds of the other three driving wheels can be calculated; when turning right, this speed is given to the right driving wheel of the right roller skate body. If the speed in the previous state is zero, the operator intends to turn on the spot, so when turning left, set the left driving wheel of the left roller skate body to zero, and determine the right driving wheel of the left roller skate body according to the degree η angle deviates from the threshold range Speed, the greater the degree of deviation, the faster the speed. The speed of the two driving wheels of the right roller skating shoe body is still obtained by the formula of driving wheel speed; The speed of the left driving wheel of the roller skating shoe body, and then obtain the speed of the other driving wheels. As an example, assuming that the roller skates turn left, the speed v 2L of the left wheel of the left shoe is first determined, and the specific formula is:

其中Kt为旋转比例系数,由实验确定。轮滑鞋若为右转,则右鞋右轮速度v3R首先被确定,决定公式类似于上述公式。Among them, K t is the rotation scale coefficient, which is determined by experiment. If the roller skates turn right, the speed v 3R of the right wheel of the right shoe is determined first, and the determination formula is similar to the above formula.

上述三个实施例的运动控制策略可以满足本发明在正常情况下的全方位行动,为了能够使控制效果更为精确,需要求操作者将姿态检测系统的传感器能够准确放置于身体指定部位。同时由于此类传感器易受磁场干扰,因此本发明不适用于强磁场环境中。The motion control strategies of the above three embodiments can satisfy the full range of actions of the present invention under normal conditions. In order to make the control effect more accurate, the operator needs to accurately place the sensor of the attitude detection system on the designated part of the body. Simultaneously, because this type of sensor is easily disturbed by magnetic fields, the present invention is not suitable for environments with strong magnetic fields.

作为本发明的一个实施例,我们还需要考虑左右轮滑鞋体在前进/后退运动中出现的左右轮滑鞋体方向不一致的问题的解决方法。若轮滑鞋体进入前进/后退的状态,四个驱动轮都被赋予相同的速度,那方向不一致的左右轮滑鞋体势必会相撞,因此需要在轮滑鞋运动的过程中不断改变其前进方向,通过对左右驱动轮速度进行补偿即可实现。如图11(b)中所示情况,只需相对应增加右鞋左驱动轮的速度即可令左右轮滑鞋体方向再次统一,如图11(a)所示。该速度补偿并不是一个定值,其大小与左右轮滑鞋体方向夹角和两鞋间的距离有关,其决定公式为:式中参数来源可见图10(c),两鞋方向夹角等同于βrl,而两鞋距离即为a,至于K1,K2,K3数值由实验而定,如有需要可进行调整。As an embodiment of the present invention, we also need to consider a solution to the problem that the directions of the left and right roller skating shoe bodies are inconsistent during the forward/backward movement. If the roller skating body enters the forward/backward state, and the four driving wheels are given the same speed, the left and right roller skating bodies with inconsistent directions will inevitably collide, so it is necessary to constantly change their forward direction during the movement of the roller skates. This can be achieved by compensating the speed of the left and right drive wheels. As shown in Figure 11(b), it is only necessary to increase the speed of the left driving wheel of the right shoe to make the directions of the left and right roller skating shoes uniform again, as shown in Figure 11(a). The speed compensation is not a fixed value, and its size is related to the angle between the left and right roller skates and the distance between the two shoes. The formula for determining it is: The source of the parameters in the formula can be seen in Figure 10(c). The angle between the directions of the two shoes is equal to β rl , and the distance between the two shoes is a. The values of K 1 , K 2 , and K 3 are determined by experiments. If necessary Can be adjusted.

作为本发明的一个实施例,放置于轮滑鞋体顶层安装板下的四路压力传感器作用有两点:其一为机器人启动检测,当把电源、传感器和控制器的开关闭合后需要依靠压力传感器来检测是否有人站立在顶层安装板上,同时如图11所示,当操作者的脚按照图中方式踩在顶层安装板上时,四路压力传感器会受到不同大小的作用力,如若将脚踩位置改变,压力传感器总受力不变但是分配在不同传感器上的作用力比例有所变化,因此通过检测四路压力传感器受力比重即可判断操作者是否按照图11所示的正规踩踏位置站立在轮滑鞋体上,如若比重不处于正常范围则不能启动本轮滑式代步机器人,直至操作者正确调整站立位置后才能正常启动;其二为制动检测,当操作者在行驶过程因希望停止操作或者遇到紧急情况时脚离开上层安装板或移动至偏离标准站位很大的位置时,本轮滑鞋体会自动停止工作,将驱动轮速度设定为零。无论是左轮滑鞋体还是右轮滑鞋体,只要四路压力传感器检测到受作用力为零或作用力分配达到异常比例时即可判断系统处于制动状态,将自动停止整个机器人工作。中间安装板内部的电路系统中的信号调理板能将四路传感器信号调理为控制板能识别的电压信号并通过A/D转换得到压力信号的数字值供程序处理。As an embodiment of the present invention, the four-way pressure sensor placed under the top mounting plate of the roller skating shoe body has two functions: one is for robot start-up detection, and it needs to rely on the pressure sensor when the switches of the power supply, sensor and controller are closed. to detect whether someone is standing on the top mounting plate, and as shown in Figure 11, when the operator’s foot steps on the top mounting plate as shown in the figure, the four-way pressure sensor will be subjected to different forces. When the stepping position changes, the total force of the pressure sensor remains the same, but the proportion of the force distributed on different sensors changes. Therefore, by detecting the force ratio of the four-way pressure sensor, it can be judged whether the operator follows the normal stepping position as shown in Figure 11. Standing on the roller skating shoe body, if the specific gravity is not in the normal range, the roller skating mobility robot cannot be started until the operator adjusts the standing position correctly; the second is brake detection, when the operator wants to stop during driving When operating or in an emergency, when the foot leaves the upper mounting plate or moves to a position that deviates greatly from the standard position, the roller skate body will automatically stop working and the speed of the driving wheel will be set to zero. Regardless of whether it is a left roller skating shoe body or a right roller skating shoe body, as long as the four-way pressure sensor detects that the force is zero or the force distribution reaches an abnormal ratio, it can be judged that the system is in a braking state, and the entire robot will automatically stop working. The signal conditioning board in the circuit system inside the intermediate mounting plate can condition the four-way sensor signals into voltage signals that the control board can recognize, and obtain the digital value of the pressure signal through A/D conversion for program processing.

如图12所示,通信控制中心的板的程序流程反映了本轮滑式代步机器人的工作流程,最终实现的目标在于将WSSS姿态传感器的信息转化为控制轮滑鞋运动的依据,亦即实现姿态控制。进一步说明,本轮滑式代步机器人轮滑鞋体的每一个驱动轮的最终速度决定公式为:V=Vturnor(Vstraight+Vcompensate),当根据图中流程计算得到对应速度分量即可求出驱动轮的最终速度。进一步说明,WSSS传出的姿态信息帧格式如下:As shown in Figure 12, the program flow of the board in the communication control center reflects the workflow of the roller skating walking robot. The ultimate goal is to convert the information of the WSSS attitude sensor into the basis for controlling the movement of roller skates, that is, to achieve attitude control. . To further illustrate, the final speed determination formula of each driving wheel of the roller skating shoe body of the roller skating type mobility robot is: V=V turn or (V straight +V compensate ), when the corresponding velocity component is calculated according to the flow chart in the figure, it can be obtained The final speed of the drive wheels. To further explain, the format of the attitude information frame sent by WSSS is as follows:

程序中根据帧中标号可判断该帧是从哪一路WSSS传感器传来的。进一步说明,通信中心控制板发送的速度控制命令帧格式如下:According to the label in the frame, the program can judge which WSSS sensor the frame is from. Further explanation, the format of the speed control command frame sent by the communication center control board is as follows:

程序中对驱动轮速度的计算会出现小数,因此为了提高精确度,需要将小数值保留并传送于轮滑鞋体控制板上。Decimals will appear in the calculation of the speed of the driving wheel in the program, so in order to improve the accuracy, the decimal value needs to be reserved and transmitted to the roller skate body control board.

如图13所示,轮滑鞋体主控制板上的程序流程图描述了速度控制命令如何在轮滑鞋内部执行和压力传感器作用机理。进一步说明,由于轮滑鞋体采用数字编码器控制直流电机转动,因此可以使用数字PID的控制方法稳定驱动轮的速度变化过程,以速度命令帧中的速度作为期望值,通过数字编码器获得当前速度值,两者之差输入至增量式PID控制器中便构成了速度的反馈控制,在6.4ms内即可达到指定速度。As shown in Figure 13, the program flow chart on the main control board of the roller skate body describes how the speed control command is executed inside the roller skate and the mechanism of the pressure sensor. Further explanation, since the roller skating shoe body uses a digital encoder to control the rotation of the DC motor, the digital PID control method can be used to stabilize the speed change process of the driving wheel, and the speed in the speed command frame is used as the expected value, and the current speed value is obtained through the digital encoder , the difference between the two is input to the incremental PID controller to form the speed feedback control, and the specified speed can be reached within 6.4ms.

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。Those skilled in the art can easily understand that the above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention, All should be included within the protection scope of the present invention.

Claims (10)

1. The utility model provides a roller skating formula robot of riding instead of walk based on attitude control which characterized in that includes two roller skates, portable power supply and communication control device, wherein:
the main framework of the roller skate is composed of a top layer mounting plate (1), a middle mounting plate (2) and a bottom mounting plate (3); the top mounting plate (1) is fixed on the middle mounting plate (2); four sensor mounting seats (5) are mounted at four corners of the front surface of the middle mounting plate (2), and four pressure sensors (6) can be fixed on the four sensor mounting seats (5); bearing seats (7) are arranged at the front end and the rear end of the back surface of the middle mounting plate (2), and casters (8) are arranged on the bearing seats (7) to serve as bearing universal wheels; a direct current brushless motor (9) is arranged near the bearing universal wheel, and the direct current brushless motor (9), a reduction box and a gear box form a set of motor driving system; one end of the direct current brushless motor (9) is provided with a digital encoder (10), and the other end of the direct current brushless motor (9) is provided with a motor coupling (11) on a shaft; the direct current brushless motor (9) is fixed on the back of the middle mounting plate (2) through a motor mounting seat (12); the left side and the right side of the back surface of the middle mounting plate (2) are provided with driving wheels (16) which are respectively fixed on the mounting plate (3) through two driving wheel mounting seats (13); a driving wheel coupling (14) is arranged on a driving wheel (16) shaft and is fixed between the two driving wheel mounting seats (13); the bottom mounting plate (3) is fixed on the motor mounting seat (12) and the driving wheel mounting seat (13); a square hollow hole (17) is reserved in the middle of the middle mounting plate (2) and used for placing a circuit system of the wheel-sliding type mobility robot; the circuit system consists of four circuit boards, a power supply board, an external drive board, a main control board and a pressure signal conditioning board are sequentially arranged from the top layer to the bottom layer, four paths of pressure sensors are connected to a signal conditioning board interface (18) through signal wires, a motor encoder (10) is connected to an external drive circuit board interface (19), and the power supply board is connected to two system power supply wires (20) and supplies power to the motor drive system, the circuit system and the pressure sensors through a voltage conversion circuit; the main control board carries ST series ARM microcontroller which can write in embedded program to control the electric shoe peripheral; the circuit boards are fixed together through a connector and fixed on the bottom mounting plate (3); a hole (22) is reserved on the bottom mounting plate (3), and the hole has the functions of leading out a Bluetooth serial port line to be connected to a Bluetooth serial port (23) attached to the bottom plate and exposing a JTAG interface (24) of the main control board for program downloading and debugging;
the front panel of the portable power supply is provided with two interfaces (25) which can provide two paths of 24V direct current driving voltage, a power switch (26) and a nixie tube (27) are arranged in the center of the front panel to display the current voltage reading, and if the voltage is insufficient, the power supply can be charged through a charging port (28); the back panel of the power supply is provided with two handles (29) which are convenient to carry and can be carried and used after being placed in a backpack; the power supply is respectively connected with the system power supply wires (20) of the two roller skate bodies through two spring power wires (30) to provide electric drive for the roller skates;
a control central board (32) in the communication control device obtains attitude information frames received by a WSSS sensor receiver (33) through a serial port line, and after processing and judgment, speed control command frames for controlling a left roller skate and a right roller skate are formed and are respectively sent to Bluetooth serial ports (23) on a left roller skate body and a right roller skate body through two Bluetooth serial ports (34); the WSSS sensor receiver (33) receives signals of an external WSSS sensor (38) by using a 2.4G wireless communication technology and converts the signals into serial port information output.
2. The attitude control-based roller skating type mobility scooter according to claim 1, wherein the WSSS sensor internally comprises an attitude module chip integrating a three-axis acceleration sensor, a gyroscope and a magnetic field intensity sensor, a wireless transmission chip and an internal power supply, and the housing is provided with a WSSS starting switch (39) and a communication/charging interface (40) which is provided with four connectors, two connectors are used as +5V/GND interfaces for supplying power, and the sensor can be charged by a special charger when the power indicator lamp in the sensor displays insufficient power; the other two are TX/RX serial ports, so that the sensor can work in a wired mode and a wireless mode; the WSSS sensor shell is provided with a coordinate system X axis and a coordinate system Y axis, the coordinate system represents the coordinate system of the sensor, and the Z axis direction of the coordinate system can be obtained by a right-hand rule; the sensor can measure the rotating Euler angle relative to a geodetic coordinate system when being in any attitude in space, namely the sensor coordinate system is coincided with the geodetic coordinate system and then rotates corresponding Euler angles around three coordinate axes of the sensor coordinate system to obtain the space attitude of the current sensor coordinate system; the WSSS sensor stores the Euler angle information on a data frame and continuously sends the information frame, and the WSSS receiver continuously receives the information frame and transmits the Euler angle information to the control central board through a serial port.
3. The attitude control-based roller-skating-type-mobility-assistant robot as claimed in claim 1 or 2, wherein four sliding columns (4) are installed at four corners of the front surface of the middle mounting plate (2), and the top mounting plate (1) can be fixed on the sliding columns (4) through hexagonal screws.
4. The attitude control-based roller-skating-type-scooter robot as claimed in claim 3, wherein the height of the sliding column (4) is slightly lower than the height of the pressure sensor (6) mounted on the sensor mounting seat (5), so that the force of the operator on the top mounting plate can be completely distributed on the four-way pressure sensor (6).
5. The attitude control-based roller-skating-type-mobility-assistance robot according to claim 1 or 2, wherein holes are formed in a case of the communication control device to expose an antenna (36) and a bluetooth serial port (34) of the WSSS receiver to improve signal strength, and a JTAG interface (37) of the communication control center board is formed for downloading and debugging of a communication program.
6. A posture-control-based wheeled walking assistant robot as set forth in claim 1 or 2, wherein six WSSS sensors are tied to the designated body part of the operator by means of a motion bandage, each sensor continuously and wirelessly transmits data frames containing posture information thereof, receives the information frames by means of a WSSS receiver installed inside the communication control device, and transmits the information frames to the communication control center board for processing through a serial port; the attitude information is processed to obtain speed commands of the left and right roller skate bodies and is wirelessly transmitted through the Bluetooth serial port, and when the Bluetooth serial port arranged at the bottom of the roller skate body is matched with the Bluetooth serial port in the communication control device, the speed commands can be received and transmitted to the roller skate control board to execute the commands; the portable power supply arranged in the backpack provides electric drive for the left and right roller skate bodies through the power cord.
7. An attitude control based wheeled walker as claimed in claim 1 or 2, wherein said pressure sensor is further configured to: the first method is robot starting detection, when switches of a power supply, a sensor and a controller are closed, whether a person stands on a top layer mounting plate or not is detected by a pressure sensor, when an operator steps on the top layer mounting plate in a set mode, four paths of pressure sensors can be subjected to acting forces with different sizes, if the stepping positions of the operator are changed, the total stress of the pressure sensors is unchanged, but the proportion of the acting forces distributed on the different sensors is changed, so that whether the operator stands on a roller skate body according to the set normal stepping position or not can be judged by detecting the stress specific gravity of the four paths of pressure sensors, if the specific gravity is not in a normal range, the roller skating type walking-replacing robot cannot be started until the operator correctly adjusts the standing position, and then the robot cannot be normally started; the second is brake detection, when an operator wants to stop operation in the running process or meets an emergency, the foot leaves the upper mounting plate or moves to a position greatly deviating from a standard standing position, the roller skate can automatically stop working, and the speed of the driving wheel is set to be zero; whether the left roller skate body or the right roller skate body is adopted, the system can be judged to be in a braking state as long as the four-way pressure sensor detects that the applied force is zero or the applied force distribution reaches an abnormal proportion, and the whole robot can be automatically stopped; the signal conditioning board in the circuit system in the middle mounting board can condition the four-way sensor signals into voltage signals which can be identified by the control board, and digital values of the pressure signals are obtained through A/D conversion and are used for program processing.
8. An attitude control-based wheeled robot scooter as claimed in claim 1 or 2, wherein said communication control means calculates a forward/backward speed V in a straight-ahead situationstraightThe expression of (a) is:
the pitch angle rotating around the X axis can be obtained by programming the formula and the corresponding parameters into a controller programThe angle is directly determined by the speed of the driving wheel in the forward/backward movement state, wherein settingIn order to be the maximum value of the forward speed,is the maximum speed of the backward movement,the effective range of the included angle is,the included angle threshold is set according to actual conditions;
when the left and right roller skate bodies are not consistent in direction in the forward/backward movement, the communication control device correspondingly increases the speed of the left driving wheel of the right shoe to enable the directions of the left and right roller skate bodies to be unified again, and the calculation formula is as follows:wherein the values of K1, K2 and K3 are determined by experiments, βrlIs an included angle between two shoe directions, and a is a distance between two shoes;
the final speed formula for each drive wheel is: v is Vstraight+Vcompensate
9. An attitude control-based wheeled robot as claimed in claim 1 or 2, wherein said communication control means calculates the speeds of the four drive wheels in a turning situation as:
v 2 L = v 2 ( 1 - d s i n ( β r - β l ) | a | sinθ r )
v 2 R = v 2 ( 1 + d s i n ( β r - β l ) | a | sinθ r )
v 3 L = v 3 ( 1 - d s i n ( β r - β l ) | a | sinθ l )
v 3 R = v 3 ( 1 + d sin ( β r - β l ) | a | sinθ l )
wherein,setting the width of the roller skate body as 2d, v2LIs the left driving wheel speed v of the left roller skate body2RFor the right driving wheel speedDegree, v3LThe speed v of the left driving wheel of the right roller skate body3RIs the right driving wheel speed, v2Velocity of the center point of the left shoe, v3The speed of the right shoe center point, a is the distance between the centers of the two-wheeled skate bodies, βrlIs an included angle between the two shoe directions.
10. The attitude control-based roller-skating-type-scooter robot according to claim 1 or 2, wherein the communication control device has an external shape of a rectangular parallelepiped plastic box.
CN201510568529.8A 2015-09-08 2015-09-08 A kind of skidding type based on gesture stability is ridden instead of walk robot Active CN105148496B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510568529.8A CN105148496B (en) 2015-09-08 2015-09-08 A kind of skidding type based on gesture stability is ridden instead of walk robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510568529.8A CN105148496B (en) 2015-09-08 2015-09-08 A kind of skidding type based on gesture stability is ridden instead of walk robot

Publications (2)

Publication Number Publication Date
CN105148496A CN105148496A (en) 2015-12-16
CN105148496B true CN105148496B (en) 2017-06-13

Family

ID=54789734

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510568529.8A Active CN105148496B (en) 2015-09-08 2015-09-08 A kind of skidding type based on gesture stability is ridden instead of walk robot

Country Status (1)

Country Link
CN (1) CN105148496B (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2265347B1 (en) 2008-03-06 2014-10-08 Leverage Design Ltd. Transportation device with pivoting axle
CN202987412U (en) 2012-01-20 2013-06-12 雷泽美国有限责任公司 Brake assembly for personal movable vehicle and personal movable vehicle
USD693414S1 (en) 2012-03-15 2013-11-12 Razor Usa Llc Electric scooter
USD810836S1 (en) 2015-10-29 2018-02-20 Razor Usa Llc Electric scooter
CN105641906A (en) * 2016-01-06 2016-06-08 蒋孝富 Human body tilting posture-based method for controlling scooter and scooter
CN108602425B (en) 2016-01-22 2021-11-05 美国锐哲有限公司 Freewheeling electric scooter
CN105727547A (en) * 2016-02-26 2016-07-06 汪灵敏 Electric skateboard based on pressure induction control mode
CN105833513A (en) * 2016-04-02 2016-08-10 上海大学 Electric skateboard based on automatic/semi-automatic dual mode control of smart phone
CN107380334A (en) * 2016-05-16 2017-11-24 蒋孝富 Scooter based on the control of human body lateral attitude
CN208582952U (en) 2016-07-15 2019-03-08 美国锐哲有限公司 Electronic mobile system
CN106842994B (en) * 2016-12-27 2018-07-03 广东开放大学(广东理工职业学院) Control method and control system of electric shoes
CN107281739A (en) * 2017-07-27 2017-10-24 纳恩博(北京)科技有限公司 Wheel skidding device
USD912180S1 (en) 2017-09-18 2021-03-02 Razor Usa Llc Personal mobility vehicle
CN108454719A (en) * 2018-04-02 2018-08-28 西南交通大学 A kind of mobile robot walking mechanism
AU2019278877B2 (en) 2018-06-01 2023-08-03 Razor Usa Llc Personal mobility vehicles with detachable drive assembly
USD1020912S1 (en) 2018-06-05 2024-04-02 Razor Usa Llc Electric scooter
CN116018289A (en) 2020-08-07 2023-04-25 美国锐哲有限公司 Electric scooter with detachable battery
CN112003504A (en) * 2020-08-24 2020-11-27 合肥君信电子科技有限公司 Control system of tactical transverse moving platform
USD1072062S1 (en) 2020-09-14 2025-04-22 Razor Usa Llc Electric scooter
USD1053956S1 (en) 2020-09-14 2024-12-10 Razor Usa Llc Scooter
USD1050269S1 (en) 2020-09-14 2024-11-05 Razor Usa Llc Scooter

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101554726B (en) * 2009-05-15 2011-01-19 北京工业大学 A flexible two-wheel self-balancing robot system and its motion control method
CN101957250A (en) * 2010-06-09 2011-01-26 天津职业技术师范大学 Motion balance detection system for teeterboard of electric vehicle
CN201863984U (en) * 2010-10-18 2011-06-15 邹帆 Control drive circuit of self-balancing parallel two-wheeled electric vehicle
CN202966533U (en) * 2012-12-05 2013-06-05 深圳市新力科技有限公司 Eswing two-wheeled self-balancing bicycle
DE202014010649U1 (en) * 2013-05-06 2016-02-26 Future Motion, Inc. Self-stabilizing skateboard
CN104383677B (en) * 2014-11-27 2017-06-16 上海斐讯数据通信技术有限公司 Device is assisted in a kind of skidding exercise
CN204536772U (en) * 2015-03-16 2015-08-05 南京航空航天大学金城学院 Manned double-wheel self-balancing vehicle control

Also Published As

Publication number Publication date
CN105148496A (en) 2015-12-16

Similar Documents

Publication Publication Date Title
CN105148496B (en) A kind of skidding type based on gesture stability is ridden instead of walk robot
TWI607926B (en) Displacement equipment and power assist system
CN105083432B (en) A kind of the Double-wheel self-balancing car and its balance control method of seating two-way type of standing
CA2761806C (en) System and apparatus for orientation control
CN203186511U (en) Segway without handle
TW201718305A (en) Portable two-wheeled self-balancing personal transport vehicle
CN106926949B (en) Novel two-wheeled electrodynamic balance car
US20100235028A1 (en) Traveling apparatus and method of controlling same
CN106564546A (en) All-attitude electric balance twist car
CN106814738A (en) A kind of wheeled robot and its control method based on motion sensing control technology
CN104188303B (en) Electronic weighing traveling case
CN205554476U (en) Take pressure perception electrodynamic balance car of handrail
JP2004024614A (en) Electromotive vehicle and method for controlling electromotive vehicle
CN108415429A (en) A self-balancing mobile robot on a ball
CN111923970A (en) An intelligent electric speed-controlled stair-climbing transport trolley for the elderly
KR101814732B1 (en) Apparatus and system of stand-up assistance device
US11198052B2 (en) Cross skate system and method of operation thereof
CN105253228A (en) Miniature electric scooter
CN105223963A (en) A kind of self-balancing dual-purpose shoe based on Control System of Inverted Pendulum
CN205602011U (en) Self -balancing wheel barrow
CN205632808U (en) Self -balance vehicle
CN205158137U (en) Dual -purpose shoes of riding instead of walk of self -balancing based on inverted pendulum control system
CN209350255U (en) A C-legged hexapod car all-terrain robot
WO2017120984A1 (en) Miniature rideable electric somatosensory vehicle
Wada et al. Design and control of an active-caster electric walker with a walk sensing system (Smart Walker)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant