CN103770872B - 一种两轮平衡车的转向控制方法 - Google Patents
一种两轮平衡车的转向控制方法 Download PDFInfo
- Publication number
- CN103770872B CN103770872B CN201410056756.8A CN201410056756A CN103770872B CN 103770872 B CN103770872 B CN 103770872B CN 201410056756 A CN201410056756 A CN 201410056756A CN 103770872 B CN103770872 B CN 103770872B
- Authority
- CN
- China
- Prior art keywords
- balance car
- difference
- force value
- value
- tread plate
- 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
Links
Landscapes
- Motorcycle And Bicycle Frame (AREA)
Abstract
本发明公开了一种两轮平衡车的转向控制方法,该方法涉及的两轮平衡车的左踏板和右踏板上均安装有压力传感器,包括以下步骤:S1,获取平衡车左踏板对应承受的压力值l(t),右踏板对应承受的压力值r(t),以及平衡车的当前行驶速度vcard(t);S2,计算压力值r(t)和l(t)的差值K,判断该差值K的绝对值是否小于预设阈值,并且该差值K是否持续时间T;S3,若差值K小于阈值并且该差值K维持了时间T,则控制平衡车转向。本发明通过获取平衡车左压力传感器和右压力传感器的数值,实现智能化转向控制,方便操作。
Description
技术领域
本发明涉及一种两轮平衡车的转向控制方法,具体地说是利用传感器来实现两轮平衡车的转向的控制方法。
背景技术
传统的两轮载人平衡车主要是通过一个可以左右摆动的把手来转弯的,这样虽然操作简单,但是对于一个真正意义上的体感设备,如果能够不借助外界的设备而直接通过身体重心的变化来操纵一个设备的话,那么这样的设备就更智能。两轮平衡车检测是否载人可以有多种方案,比如光电开关或者压力传感器等。目前大部分的平衡车采用的方案是利用光电开关来检测,这样做虽然可以准确地判断载人与没载人,但是它是一个开关量,能够获取的信息量很少,如果仅用开关量来使平衡车转向并不能适应多种操作情况,而压力传感器的输出是一个模拟量,这就为平衡车运用压力传感器转向带来了可能。
发明内容
本发明要解决的技术问题是提供一种两轮平衡车的转向控制方法,通过获取平衡车左踏板和右踏板上承受的压力,实现平衡车智能化转向控制,方便用户的操作。
为了解决上述技术问题,本发明采取以下技术方案:
一种两轮平衡车的转向控制方法,该方法涉及的两轮平衡车的左踏板和右踏板上均安装有压力传感器,包括以下步骤:
S1,获取平衡车左踏板对应承受的压力值l(t),右踏板对应承受的压力值r(t),以及平衡车的当前行驶速度vcard(t);
S2,计算压力值r(t)和l(t)的差值K,判断该差值K的绝对值是否小于预设阈值,并且该差值K是否持续时间T;
S3,若差值K小于阈值并且该差值K维持了时间T,则控制平衡车转向。
所述步骤S3还进一步包括:若压力值r(t)大于l(t),则控制平衡车向右转向;若压力值r(t)小于压力值l(t),则控制平衡车向左转向;若r(t)等于l(t),则控制平衡车保持当前状态。
控制平衡车向右转向时,此时平衡车右轮的目标速度vr(t)=vcard(t)+Voffset(t),左轮的目标速度vl(t)=vcard(t)-Voffset(t);控制平衡车向左转向时,此时平衡车右轮的目标速度vr(t)=vcard(t)-Voffset(t),左轮目标速度vl(t)=vcard(t)+Voffset(t),其中Voffset(t)为左轮和右轮的速度差,Voffset(t)的值=K值。
所述压力值r(t)与压力值l(t)间的差值绝对值位于预设死区H的范围内,控制平衡车不能左右转向。
本发明通过采集平衡车左踏板和右踏板承受的压力值,通过它们间的压力差来进行转向的控制,不需要用户去操作把手,直接依靠体感即实现平衡车的转向,更加智能化,方便用户的操作。
具体实施方式
为了便于本领域技术人员的理解,下面结合具体实施例对本发明作进一步的描述。
本发明揭示了一种两轮平衡车的转向控制方法,该方法涉及的两轮平衡车的左踏板和右踏板上均安装有压力传感器,可以方便的采集到左踏板和右踏板所承受的重量,从而得到相应的压力值,该方法包括以下步骤:
S1,获取平衡车左踏板对应承受的压力值l(t),右踏板对应承受的压力值r(t),以及平衡车的当前行驶速度vcard(t)。安装在平衡车上的压力传感器,会预先经过离线校准,得到压力传感器与重量转换的曲线以及压力传感器的零点。可以将压力传感器放置在平地上,然后往压力传感器上放置不同重量的砝码,然后用单片机进行数据采样,将采样得到的数据通过最小二乘法拟合成一条压力传感器采样值与重量转换的直线,并记录该压力传感器的零点值,确保后续测量的精确度。将校正后的压力传感器装在平衡车踏板上,踏板受到重量后压力传感器即输出精确的压力测量值。在上下车,及骑行过程中抬脚和放脚都会使压力传感器的输出发生变化。实时的采集获取当前的压力值。
S2,计算压力值r(t)和压力值l(t)的差值K,判断该差值K的绝对值是否小于预设阈值,并且该差值K是否持续时间T,该时间T通常可以设置为1秒、2秒或者其他时间,可灵活设定。
S3,若差值K小于阈值并且该差值K维持了时间T,则控制平衡车转向。只有当平衡车上左踏板的压力值l(t)和右踏板的压力值r(t)之间的差值K小于预设阈值,并且在时间T内该差值K都小于预设阈值,同时满足此两条件,才控制平衡车进行转向动作,只满足其中一个条件都不进行转向动作。使压力差K维持一定时间T,充分避免了上下车瞬间产生的压力差在符合预设阈值的情况下发生平衡车的转向情况,有效提高用户的安全性,以及平衡车在行驶过程中,一只脚突然抬起又放下的瞬间,此情况同样不会发生转向。
此外,步骤S3还进一步包括:若压力值r(t)大于l(t),则控制平衡车向右转向,此时说明右踏板承受的重量大于右踏板的重量;若压力值r(t)小于压力值l(t),则控制平衡车向左转向;若r(t)等于l(t),则控制平衡车保持当前状态,此时平衡车没有转向需求。
由上述得到,当控制平衡车向右转向时,此时右踏板承受的压力大于左踏板承受的压力,平衡车右轮的目标速度vr(t)=vcard(t)-Voffset(t),左轮的目标速度vl(t)=vcard(t)+Voffset(t),由于向右转向,此时左轮在***转动,转动半径较大,需要的速度较快;控制平衡车向左转向时,此时平衡车右轮的目标速度vr(t)=vcard(t)+Voffset(t),左轮目标速度vl(t)=vcard(t)-Voffset(t),其中Voffset(t)为左轮和右轮的速度差,Voffset(t)的值=K值,由于压力传感器采集得到的压力数值经过***内部处理,因此该压力差即是两个轮子的速度差,当平衡车转向时,两个轮子就存在速度差,从而实现转向。
此外,还设置一个压力差的死区,该死区为一个范围区间,压力值r(t)与压力值l(t)间的差值绝对值位于预设死区H的范围内,控制平衡车不能左右转向,避免产生车子一直在左右转向的现象。
本发明中,不需要用户去操作把手实现转向,只需要向左踏板或者右踏板施加压力或者减少重量,增加或者降低左踏板压力传感器或者右踏板压力传感器所受到的压力,从而实现平衡车的自动转向,方便快捷,并且安全性较高。
Claims (4)
1.一种两轮平衡车的转向控制方法,该方法涉及的两轮平衡车的左踏板和右踏板上均安装有压力传感器,包括以下步骤:
S1,获取平衡车左踏板对应承受的压力值l(t),右踏板对应承受的压力值r(t),以及平衡车的当前行驶速度vcard(t);
S2,计算压力值r(t)和l(t)的差值K,判断该差值K的绝对值是否小于预设阈值,并且该差值K是否持续时间T;
S3,若差值K小于阈值并且该差值K维持了时间T,则控制平衡车转向。
2.根据权利要求1所述的两轮平衡车的转向控制方法,其特征在于,所述步骤S3还进一步包括:若压力值r(t)大于l(t),则控制平衡车向右转向;若压力值r(t)小于压力值l(t),则控制平衡车向左转向;若r(t)等于l(t),则控制平衡车保持当前状态。
3.根据权利要求2所述的两轮平衡车的转向控制方法,其特征在于,控制平衡车向右转向时,此时平衡车右轮的目标速度vr(t)=vcard(t)+Voffset(t),左轮的目标速度vl(t)=vcard(t)-Voffset(t);控制平衡车向左转向时,此时平衡车右轮的目标速度vr(t)=vcard(t)-Voffset(t),左轮目标速度vl(t)=vcard(t)+Voffset(t),其中Voffset(t)为左轮和右轮的速度差,Voffset(t)的值=K值。
4.根据权利要求3所述的两轮平衡车的转向控制方法,其特征在于,所述压力值r(t)与压力值l(t)间的差值绝对值位于预设死区H的范围内,控制平衡车不能左右转向。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410056756.8A CN103770872B (zh) | 2014-02-20 | 2014-02-20 | 一种两轮平衡车的转向控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410056756.8A CN103770872B (zh) | 2014-02-20 | 2014-02-20 | 一种两轮平衡车的转向控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103770872A CN103770872A (zh) | 2014-05-07 |
CN103770872B true CN103770872B (zh) | 2016-08-17 |
Family
ID=50563757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410056756.8A Active CN103770872B (zh) | 2014-02-20 | 2014-02-20 | 一种两轮平衡车的转向控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103770872B (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105059446B (zh) * | 2015-08-14 | 2018-04-06 | 广东宝乐机器人股份有限公司 | 两轮平衡车的控制方法 |
CN105270525B (zh) | 2015-09-28 | 2018-02-02 | 小米科技有限责任公司 | 两轮平衡车的控制方法及装置 |
CN106627895B (zh) * | 2016-11-25 | 2020-01-07 | 杭州骑客智能科技有限公司 | 一种人机互动体感车及其控制方法与装置 |
US11260905B2 (en) | 2015-10-10 | 2022-03-01 | Hangzhou Chic Intelligent Technology Co., Ltd. | Human-machine interaction vehicle |
CN105398522A (zh) * | 2015-11-04 | 2016-03-16 | 深圳市迪比科电子科技有限公司 | 一种控制多压力识别的电动平衡车的方法及其*** |
CN105346651B (zh) * | 2015-12-01 | 2023-06-23 | 浙江骑客机器人科技有限公司 | 电动平衡车 |
CN105416484B (zh) * | 2015-12-01 | 2023-09-19 | 浙江骑客机器人科技有限公司 | 电动平衡车 |
CN105346650A (zh) * | 2015-12-01 | 2016-02-24 | 杭州骑客智能科技有限公司 | 电动平衡车 |
CN105346649A (zh) * | 2015-12-01 | 2016-02-24 | 杭州骑客智能科技有限公司 | 电动平衡车 |
CN105711702B (zh) * | 2016-01-22 | 2017-05-24 | 深圳车泰斗科技有限公司 | 一种以检测压力差值来实现转弯的两轮电动平衡车 |
CN105676699A (zh) | 2016-02-25 | 2016-06-15 | 北京小米移动软件有限公司 | 提醒烹饪状态的方法及装置 |
CN106020192B (zh) * | 2016-05-30 | 2018-08-07 | 南京康尼机电股份有限公司 | 一种用于压力传感式代步车的控制方法 |
CN106184520A (zh) * | 2016-07-06 | 2016-12-07 | 尚艳燕 | 一种平衡车转向控制方法和平衡车 |
WO2018006297A1 (zh) * | 2016-07-06 | 2018-01-11 | 尚艳燕 | 一种平衡车转向控制方法和平衡车 |
CN106240401A (zh) * | 2016-07-29 | 2016-12-21 | 北京小米移动软件有限公司 | 平衡车的控制方法和装置 |
CN108068938B (zh) * | 2016-11-11 | 2020-01-03 | 广东高标电子科技有限公司 | 一种双轮车速度控制方法及*** |
CN108725648B (zh) * | 2017-04-19 | 2020-10-09 | 杭州骑客智能科技有限公司 | 人机互动运动设备及其控制方法与装置 |
CN107097881A (zh) * | 2017-04-28 | 2017-08-29 | 深圳市亮点智控科技有限公司 | 一种姿态车以及姿态车的控制方法 |
CN108776740B (zh) * | 2018-06-11 | 2020-06-16 | 浙江国自机器人技术有限公司 | 一种双驱车辆的速度变化曲率同步方法、***及相关组件 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056680A (zh) * | 2004-09-13 | 2007-10-17 | 德卡产品有限公司 | 一种基于用户位置的个人运输车的控制 |
US7958961B1 (en) * | 2008-08-26 | 2011-06-14 | Schade Christopher W | Segway with golf improvements |
CN102774453A (zh) * | 2012-07-04 | 2012-11-14 | 上海跑酷机器人科技有限公司 | 智能平衡车*** |
CN103192913A (zh) * | 2012-01-04 | 2013-07-10 | 上海新世纪机器人有限公司 | 用于自平衡两轮车的状态检测装置和方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6866107B2 (en) * | 2000-10-13 | 2005-03-15 | Deka Products Limited Partnership | Method and device for battery load sharing |
-
2014
- 2014-02-20 CN CN201410056756.8A patent/CN103770872B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056680A (zh) * | 2004-09-13 | 2007-10-17 | 德卡产品有限公司 | 一种基于用户位置的个人运输车的控制 |
US7958961B1 (en) * | 2008-08-26 | 2011-06-14 | Schade Christopher W | Segway with golf improvements |
CN103192913A (zh) * | 2012-01-04 | 2013-07-10 | 上海新世纪机器人有限公司 | 用于自平衡两轮车的状态检测装置和方法 |
CN102774453A (zh) * | 2012-07-04 | 2012-11-14 | 上海跑酷机器人科技有限公司 | 智能平衡车*** |
Also Published As
Publication number | Publication date |
---|---|
CN103770872A (zh) | 2014-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103770872B (zh) | 一种两轮平衡车的转向控制方法 | |
CN204374769U (zh) | 基于光电传感器和光电编码器的智能循迹小车 | |
CN206938738U (zh) | 一种汽车刹车片检测装置 | |
CN104034536B (zh) | 电力辅助驱动自行车助力比自动测试台 | |
CN105799771A (zh) | 一种可手动/自动切换的汽车转向装置 | |
CN104898673A (zh) | 基于红外传感器的智能循迹小车及其循迹方法 | |
CN203698535U (zh) | 可双调转轴的两轮平衡车 | |
CN204440053U (zh) | 两轮平衡车控制*** | |
CN208789871U (zh) | 电动自行车控制*** | |
CN108516042A (zh) | 电动自行车动力输出控制*** | |
CN204462186U (zh) | 电梯限速器测试仪的校准装置 | |
CN105035053B (zh) | 一种制动***及机车 | |
CN108609103A (zh) | 电动助力车中轴力矩检测方法 | |
CN103578336A (zh) | 机电设备智能自学习*** | |
CN207345797U (zh) | 车辆侧翻预警控制***以及车辆 | |
CN202015326U (zh) | 一种能半球面检测障碍物的导盲电子装置 | |
CN206056958U (zh) | 传动轴状态监测装置 | |
CN204719535U (zh) | 基于红外传感器的智能循迹小车 | |
CN106645655A (zh) | 一种用于柴油十六烷值机的压缩比自动调节装置 | |
CN104843132A (zh) | 一种助力自行车的助力控制装置和方法 | |
CN108516041A (zh) | 电动自行车动力输出控制方法 | |
CN202808202U (zh) | 一种起重机控制*** | |
CN108627293A (zh) | 用于中轴力矩检测装置的形变桥结构 | |
CN202420543U (zh) | 汽车传感器检测设备 | |
CN102897619A (zh) | 电梯曳引机远程监控装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |