[go: up one dir, main page]

CN115107960B - Bionic machine penguin - Google Patents

Bionic machine penguin Download PDF

Info

Publication number
CN115107960B
CN115107960B CN202210916041.XA CN202210916041A CN115107960B CN 115107960 B CN115107960 B CN 115107960B CN 202210916041 A CN202210916041 A CN 202210916041A CN 115107960 B CN115107960 B CN 115107960B
Authority
CN
China
Prior art keywords
penguin
servo
bionic robot
tail
flippers
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
CN202210916041.XA
Other languages
Chinese (zh)
Other versions
CN115107960A (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.)
Tsinghua University
Original Assignee
Tsinghua 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 Tsinghua University filed Critical Tsinghua University
Priority to CN202210916041.XA priority Critical patent/CN115107960B/en
Publication of CN115107960A publication Critical patent/CN115107960A/en
Application granted granted Critical
Publication of CN115107960B publication Critical patent/CN115107960B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63CLAUNCHING, HAULING-OUT, OR DRY-DOCKING OF VESSELS; LIFE-SAVING IN WATER; EQUIPMENT FOR DWELLING OR WORKING UNDER WATER; MEANS FOR SALVAGING OR SEARCHING FOR UNDERWATER OBJECTS
    • B63C11/00Equipment for dwelling or working underwater; Means for searching for underwater objects
    • B63C11/52Tools specially adapted for working underwater, not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63GOFFENSIVE OR DEFENSIVE ARRANGEMENTS ON VESSELS; MINE-LAYING; MINE-SWEEPING; SUBMARINES; AIRCRAFT CARRIERS
    • B63G8/00Underwater vessels, e.g. submarines; Equipment specially adapted therefor
    • B63G8/14Control of attitude or depth
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63GOFFENSIVE OR DEFENSIVE ARRANGEMENTS ON VESSELS; MINE-LAYING; MINE-SWEEPING; SUBMARINES; AIRCRAFT CARRIERS
    • B63G8/00Underwater vessels, e.g. submarines; Equipment specially adapted therefor
    • B63G8/14Control of attitude or depth
    • B63G8/18Control of attitude or depth by hydrofoils
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H1/00Propulsive elements directly acting on water
    • B63H1/30Propulsive elements directly acting on water of non-rotary type
    • B63H1/36Propulsive elements directly acting on water of non-rotary type swinging sideways, e.g. fishtail type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63GOFFENSIVE OR DEFENSIVE ARRANGEMENTS ON VESSELS; MINE-LAYING; MINE-SWEEPING; SUBMARINES; AIRCRAFT CARRIERS
    • B63G8/00Underwater vessels, e.g. submarines; Equipment specially adapted therefor
    • B63G8/001Underwater vessels adapted for special purposes, e.g. unmanned underwater vessels; Equipment specially adapted therefor, e.g. docking stations
    • B63G2008/002Underwater vessels adapted for special purposes, e.g. unmanned underwater vessels; Equipment specially adapted therefor, e.g. docking stations unmanned

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Ocean & Marine Engineering (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Toys (AREA)

Abstract

本发明公开了一种仿生机器企鹅,具有企鹅仿生学特性,包括身体、两个鳍肢和尾翼。所述身体内部设有封闭空腔,所述封闭空腔中设有重心调节机构、电子器件模块,所述重心调节机构用于改变所述仿生机器企鹅的重心位置,使所述仿生机器企鹅做俯仰运动;两个所述鳍肢对称地设置在所述身体的左右两侧,两个所述鳍肢具有双自由度,使所述仿生机器企鹅能做前进、转弯和后退运动;所述尾翼与所述身体相连,所述尾翼能在所述身体的对称面内转动,以辅助所述仿生机器企鹅向前推进;所述电子器件模块用于分别控制所述重心调节机构、两个所述鳍肢以及所述尾翼的运行。本发明的仿生机器企鹅能够模拟真实企鹅稳定灵活高效地游动,应用前景广。

The present invention discloses a bionic robot penguin, which has the bionic characteristics of a penguin, and includes a body, two flippers and a tail. A closed cavity is provided inside the body, and a gravity center adjustment mechanism and an electronic device module are provided in the closed cavity. The gravity center adjustment mechanism is used to change the gravity center position of the bionic robot penguin so that the bionic robot penguin can do pitching motion; the two flippers are symmetrically arranged on the left and right sides of the body, and the two flippers have double degrees of freedom, so that the bionic robot penguin can do forward, turning and backward motion; the tail is connected to the body, and the tail can rotate within the symmetry plane of the body to assist the bionic robot penguin in moving forward; the electronic device module is used to control the operation of the gravity center adjustment mechanism, the two flippers and the tail respectively. The bionic robot penguin of the present invention can simulate the stable, flexible and efficient swimming of a real penguin, and has a broad application prospect.

Description

仿生机器企鹅Bionic Robot Penguin

技术领域Technical Field

本发明涉及仿生机器人技术领域,尤其是涉及一种仿生机器企鹅。The invention relates to the technical field of bionic robots, in particular to a bionic robot penguin.

背景技术Background technique

企鹅具有优美的流线型轮廟,体长约为80~120cm,最大横截面约为30cm×25cm。企鹅具有独特的扑鳍式推进方式,速度每小时最高可达25~30km。企鹅游动的机动性高,水下瞬间爆发速度最大为27.35km/h,可跃出水面2m;转弯灵活敏捷,狭小的空间里也可以实现运动;企鹅善于潜水,鳍肢与躯干配合实现上浮下潜,潜水100m只需1.5分钟,最深潜水达565m深度。企鹅的流线型身体使其能在水中高效游动。据计算,1升汽油等量的能量可以支撑企鹅在南极洲游动1500km。Penguins have beautiful streamlined rostral temples, with a body length of about 80 to 120 cm and a maximum cross-section of about 30 cm × 25 cm. Penguins have a unique flapping fin propulsion method, with a maximum speed of 25 to 30 km per hour. Penguins are highly maneuverable when swimming, with a maximum instantaneous burst speed of 27.35 km/h underwater, and can jump 2 meters out of the water; they are flexible and agile in turning, and can move in a small space; penguins are good at diving, with their flippers and trunks cooperating to achieve buoyancy and diving, and it only takes 1.5 minutes to dive 100 meters, and the deepest diving depth is 565 meters. The streamlined body of penguins enables them to swim efficiently in the water. It is calculated that the energy equivalent to 1 liter of gasoline can support penguins to swim 1,500 km in Antarctica.

军事上,机器企鹅可用于海洋防御作战,其高机动性及体型较大的特点能够方便携带弹药进行突击式作战。民用上,机器企鹅可用于水下勘探、管道检修、小型物流运送等,同时可以用于高校流体力学教具、智能玩具的开发、服务行业工具等。因此,机器企鹅在民用领域和海洋军事方面具有广阔的应用前景和巨大的潜在价值,如今并无技术较为成熟的机器企鹅样机,也不具有使姿态能自动稳定的控制功能。In the military, robot penguins can be used for marine defense operations. Their high mobility and large size make it easy to carry ammunition for assault operations. In civilian applications, robot penguins can be used for underwater exploration, pipeline maintenance, small logistics transportation, etc. They can also be used for fluid mechanics teaching aids in colleges and universities, the development of smart toys, and service industry tools. Therefore, robot penguins have broad application prospects and huge potential value in the civilian field and marine military. At present, there is no relatively mature robot penguin prototype, nor is there a control function that can automatically stabilize the posture.

发明内容Summary of the invention

本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明的一个目的在于提出一种仿生机器企鹅,能够模拟真实企鹅稳定灵活高效地游动。The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, one object of the present invention is to provide a bionic robot penguin that can simulate the stable, flexible and efficient swimming of a real penguin.

根据本发明实施例的仿生机器企鹅,具有企鹅仿生学特性,包括:The bionic robot penguin according to the embodiment of the present invention has penguin bionic characteristics, including:

身体,所述身体内部设有封闭空腔,所述封闭空腔中设有重心调节机构、电子器件模块,所述重心调节机构用于改变所述仿生机器企鹅的重心位置,使所述仿生机器企鹅做俯仰运动;A body, wherein a closed cavity is provided inside the body, a gravity center adjustment mechanism and an electronic device module are provided in the closed cavity, and the gravity center adjustment mechanism is used to change the gravity center position of the bionic robot penguin so that the bionic robot penguin performs a pitching motion;

两个鳍肢,两个所述鳍肢对称地设置在所述身体的左右两侧,两个所述鳍肢具有双自由度,使所述仿生机器企鹅能做前进、转弯和后退运动;Two flippers, the two flippers are symmetrically arranged on the left and right sides of the body, and the two flippers have double degrees of freedom, so that the bionic robot penguin can move forward, turn and move backward;

尾翼,所述尾翼与所述身体相连,所述尾翼能在所述身体的对称面内转动,以辅助所述仿生机器企鹅向前推进;A tail wing, the tail wing is connected to the body, and the tail wing can rotate within the symmetry plane of the body to assist the bionic robot penguin to move forward;

所述电子器件模块用于分别控制所述重心调节机构、两个所述鳍肢以及所述尾翼的运行。The electronic device module is used to control the operation of the center of gravity adjustment mechanism, the two fins and the tail wing respectively.

根据本发明实施例的仿生机器企鹅,通过电子器件模块控制重心调节机构的运行来改变仿生机器企鹅的重心位置,使得仿生机器企鹅能够灵活高效地上浮和下潜,通过电子器件模块控制两个鳍肢以及尾翼的运行,使得仿生机器企鹅能够模拟真实企鹅游动方式,能够灵活高效地前进、后退和转弯。也就是说,本发明实施例的仿生机器企鹅可以实现前进、后退、转弯、上升、下潜等多种运动模式,可稳定重复游动,在海洋军事方面和民用领域具有广阔的应用前景和巨大的潜在价值,如军事上,本发明实施例的仿生机器企鹅可用于海洋防御作战,能够方便携带弹药进行突击式作战;民用上,本发明实施例的仿生机器企鹅可用于水下勘探、管道检修、小型物流运送等,同时可以用于高校流体力学教具、智能玩具的开发、服务行业工具等。总之,本发明实施例的仿生机器企鹅稳定灵活高效地游动,应用前景广。According to the bionic robot penguin of the embodiment of the present invention, the operation of the center of gravity adjustment mechanism is controlled by the electronic device module to change the center of gravity position of the bionic robot penguin, so that the bionic robot penguin can float and dive flexibly and efficiently, and the operation of the two flippers and the tail wing is controlled by the electronic device module, so that the bionic robot penguin can simulate the swimming mode of the real penguin, and can move forward, backward and turn flexibly and efficiently. In other words, the bionic robot penguin of the embodiment of the present invention can realize multiple movement modes such as moving forward, backward, turning, rising, diving, etc., and can swim stably and repeatedly, and has broad application prospects and huge potential value in the marine military and civilian fields. For example, in the military, the bionic robot penguin of the embodiment of the present invention can be used for marine defense operations, and can conveniently carry ammunition for assault operations; in civilian use, the bionic robot penguin of the embodiment of the present invention can be used for underwater exploration, pipeline maintenance, small logistics transportation, etc., and can also be used for the development of fluid mechanics teaching aids, intelligent toys, service industry tools, etc. in colleges and universities. In short, the bionic robot penguin of the embodiment of the present invention swims stably, flexibly and efficiently, and has a wide application prospect.

在一些实施例中,所述身体包括从前向后相后依次密封相连的头部、胸部、腹部和尾部,且所述胸部的前端和所述腹部的后端均封闭,使得所述胸部的内部和所述腹部的内部共同形成所述封闭空腔。In some embodiments, the body includes a head, a chest, an abdomen, and a tail which are sealed and connected in sequence from front to back, and the front end of the chest and the rear end of the abdomen are both closed, so that the interior of the chest and the interior of the abdomen together form the closed cavity.

在一些实施例中,每个所述鳍肢包括内侧舵机机构、外侧舵机机构和鳍肢翼面;所述内侧舵机机构安装在所述胸部处,所述内侧舵机机构用于带动所述外侧舵机机构在所述身体的竖直对称面内转动;所述外侧舵机机构驱动所述鳍肢翼面拍动。In some embodiments, each of the flippers includes an inner servo mechanism, an outer servo mechanism and a flipper wing surface; the inner servo mechanism is installed on the chest, and the inner servo mechanism is used to drive the outer servo mechanism to rotate within the vertical symmetry plane of the body; the outer servo mechanism drives the flipper wing surface to flap.

在一些实施例中,所述内侧舵机机构包括内盘、内侧舵机和轴承,所述内盘固定在所述胸部上,所述内侧舵机安装在所述内盘上,所述内侧舵机的转盘安装于所述轴承上;所述外侧舵机机构包括外盘、外侧舵机固定架、外侧舵机和外侧舵机连接架,所述外盘位于所述内盘的外侧并安装于所述胸部上,所述轴承设置在所述外盘上,所述外侧舵机固定架与所述轴承固定,所述外侧舵机固定在所述固定架上,所述外侧舵机的转盘与所述外侧舵机连接架固定,所述外侧舵机连接架与所述鳍肢翼面固定;两个所述鳍肢通过不同动作及不同相位差的运动,实现所述仿生机器企鹅的前进、后退、转弯和俯仰动作。In some embodiments, the inner servo mechanism includes an inner disk, an inner servo and a bearing, the inner disk is fixed on the chest, the inner servo is installed on the inner disk, and the turntable of the inner servo is installed on the bearing; the outer servo mechanism includes an outer disk, an outer servo fixing frame, an outer servo and an outer servo connecting frame, the outer disk is located on the outer side of the inner disk and is installed on the chest, the bearing is arranged on the outer disk, the outer servo fixing frame is fixed to the bearing, the outer servo is fixed to the fixing frame, the turntable of the outer servo is fixed to the outer servo connecting frame, and the outer servo connecting frame is fixed to the fin wing surface; the two fins realize the forward, backward, turning and pitching movements of the bionic robot penguin through different actions and movements with different phase differences.

在一些实施例中,所述尾翼包括俯仰舵机机构和尾翼翼面,所述俯仰舵机机构设置在所述尾部的后端和尾翼翼面的前端之间,用于驱动所述尾翼翼面在所述身体的竖直对称面内摆动,以辅助所述仿生机器企鹅向前推进。In some embodiments, the tail includes a pitch servo mechanism and a tail wing surface, wherein the pitch servo mechanism is arranged between the rear end of the tail and the front end of the tail wing surface, and is used to drive the tail wing surface to swing within the vertical symmetry plane of the body to assist the bionic robot penguin in moving forward.

在一些实施例中,所述俯仰舵机机构包括俯仰舵机固定架、俯仰舵机和俯仰舵机连接架,所述俯仰舵机固定架固定在所述尾部的后端上,所述俯仰舵机固定在所述俯仰舵机固定架上,所述俯仰舵机连接架的一端与所述俯仰舵机相连且另一端与所述尾翼翼面的前端固定。In some embodiments, the pitch servo mechanism includes a pitch servo fixing frame, a pitch servo and a pitch servo connecting frame, the pitch servo fixing frame is fixed to the rear end of the tail, the pitch servo is fixed to the pitch servo fixing frame, one end of the pitch servo connecting frame is connected to the pitch servo and the other end is fixed to the front end of the tail wing surface.

在一些实施例中,所述电子器件模块包括Arduino UNO微处理器和蓝牙模块;所述Arduino UNO微处理器用于控制两个所述内侧舵机、两个所述外侧舵机、所述俯仰舵机、所述重心调节机构以及所述蓝牙模块的运行。In some embodiments, the electronic device module includes an Arduino UNO microprocessor and a Bluetooth module; the Arduino UNO microprocessor is used to control the operation of the two inner servos, the two outer servos, the pitch servo, the center of gravity adjustment mechanism and the Bluetooth module.

在一些实施例中,所述Arduino UNO微处理器具有CPG控制功能。In some embodiments, the Arduino UNO microprocessor has CPG control functionality.

在一些实施例中,所述CPG控制功能采用HOPF振荡器方程组进行控制,所述HOPF振荡器方程组为:In some embodiments, the CPG control function is controlled using a HOPF oscillator equation group, and the HOPF oscillator equation group is:

其中,θi1、θi2信号代表第i振荡器的输出值;ωi为第i振荡器的频率;μ决定振荡器的幅值,θi1、θi2均为周期信号,设其振幅为A;μ决定振荡器的幅值A,α用于控制振荡器收敛到极限环的速度;设某一舵机在某一动作状态下从初始位置运动到指定位置的时间为t1,从指定位置回到初始位置的时间为t2,t1+t2=T,定义/>λ决定了Ω在ωt和ωw之间的变化速度,给定ωt或ωw的值,即可调节输出信号θi1、θi2的周期;β为负载因子,0<β<1,调节β可以控制t1在一个周期T内所占的比例。Among them, θ i1 and θ i2 signals represent the output values of the i-th oscillator; ω i is the frequency of the i-th oscillator; μ determines the amplitude of the oscillator, θ i1 and θ i2 are both periodic signals, assuming their amplitude is A; μ determines the amplitude A of the oscillator, α is used to control the speed at which the oscillator converges to the limit cycle; suppose that the time for a servo to move from the initial position to the specified position in a certain action state is t 1 , and the time for it to return from the specified position to the initial position is t 2 , t 1 +t 2 =T, define/> λ determines the speed of change of Ω between ω t and ω w . Given the value of ω t or ω w , the period of the output signals θ i1 and θ i2 can be adjusted; β is the load factor, 0<β<1. Adjusting β can control the proportion of t 1 in a period T.

在一些实施例中,所述HOPF振荡方程组之间的链式连接方法采用如下公式:In some embodiments, the chain connection method between the HOPF oscillation equations adopts the following formula:

其中i=1、2、3,表示三个振荡器中的某一振荡器,aij为调节振荡器i和振荡器j之间耦合度的常数,表示振荡器i和振荡器j之间的相位差,Ti表示所有能对振荡器i产生影响的邻居集合;将所述外侧舵机、所述内侧舵机、所述俯仰舵机的当前角度值传递至所述Arduino UNO微处理器内。Where i = 1, 2, 3, represents one of the three oscillators, a ij is a constant for adjusting the coupling between oscillator i and oscillator j, represents the phase difference between oscillator i and oscillator j, and Ti represents the set of all neighbors that can affect oscillator i; the current angle values of the outer servo, the inner servo, and the pitch servo are transmitted to the Arduino UNO microprocessor.

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

图1为本发明实施例的仿生机器企鹅的前视图。FIG. 1 is a front view of a bionic robot penguin according to an embodiment of the present invention.

图2为图1中A-A处的剖面图。Fig. 2 is a cross-sectional view taken along line A-A in Fig. 1.

图3为本发明实施例的仿生机器企鹅中的胸腹部连接件的结构示意图。FIG. 3 is a schematic structural diagram of the chest and abdomen connecting parts of the bionic robot penguin according to an embodiment of the present invention.

图4为本发明实施例的仿生机器企鹅中的腹尾部连接件的结构示意图。FIG. 4 is a schematic structural diagram of the belly and tail connecting member of the bionic robot penguin according to an embodiment of the present invention.

图5为本发明实施例的仿生机器企鹅中的鳍肢的结构示意图。FIG. 5 is a schematic structural diagram of the flippers in the bionic robot penguin according to an embodiment of the present invention.

图6为本发明实施例的仿生机器企鹅中的尾翼的结构示意图。FIG. 6 is a schematic structural diagram of the tail wing of the bionic robot penguin according to an embodiment of the present invention.

图7为本发明实施例的仿生机器企鹅中的CPG控制方式的示意图。FIG. 7 is a schematic diagram of a CPG control method in a bionic robot penguin according to an embodiment of the present invention.

附图标记:Reference numerals:

仿生机器企鹅1000Bionic Robot Penguin 1000

身体1 封闭空腔101 头部102 胸部103 腹部104 尾部105 胸腹部连接件106 腹尾部连接件107Body 1 Closed cavity 101 Head 102 Chest 103 Abdomen 104 Tail 105 Chest-abdomen connection piece 106 Abdomen-tail connection piece 107

鳍肢2 内侧舵机机构201 内盘2011 内侧舵机2012 外侧舵机机构202 外盘2021外侧舵机固定架2022 外侧舵机2023 外侧舵机连接架2024 鳍肢翼面203Fin 2 Inner steering mechanism 201 Inner plate 2011 Inner steering gear 2012 Outer steering mechanism 202 Outer plate 2021 Outer steering gear fixing frame 2022 Outer steering gear 2023 Outer steering gear connecting frame 2024 Fin wing surface 203

尾翼3 俯仰舵机机构301 俯仰舵机固定架3011 俯仰舵机3012 俯仰舵机连接架3013 尾翼翼面302 脚蹼303Tail 3 Pitch servo mechanism 301 Pitch servo fixing frame 3011 Pitch servo 3012 Pitch servo connecting frame 3013 Tail wing surface 302 Fin 303

重心调节机构4 支撑架401 丝杠402 重物403 电机404Center of gravity adjustment mechanism 4 support frame 401 lead screw 402 weight 403 motor 404

电子器件模块5 Arduino UNO微处理器501 电池模块6Electronics module 5 Arduino UNO microprocessor 501 Battery module 6

具体实施方式Detailed ways

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be understood as limiting the present invention.

下面结合图1至图7来描述本发明实施例的仿生机器企鹅1000。The bionic robot penguin 1000 according to an embodiment of the present invention is described below with reference to FIGS. 1 to 7 .

如图1和图2所示,根据本发明实施例的仿生机器企鹅1000,具有企鹅仿生学特性。这里,企鹅仿生学特性指通过对帝企鹅的细致观察建立模型,利用仿生学原理,对仿生机器企鹅1000依照帝企鹅的体型和骨骼特征进行仿生设计,获得的特性。仿生机器企鹅1000具有流线型的外形,可以减小游动阻力,有利于在水中能高效游动。As shown in FIG. 1 and FIG. 2 , the bionic robot penguin 1000 according to the embodiment of the present invention has penguin bionic characteristics. Here, penguin bionic characteristics refer to the characteristics obtained by carefully observing the emperor penguin to establish a model, using the bionic principle, and bionic designing the bionic robot penguin 1000 according to the body shape and bone characteristics of the emperor penguin. The bionic robot penguin 1000 has a streamlined shape, which can reduce swimming resistance and is conducive to efficient swimming in water.

如图1和图2所示,本发明实施例的仿生机器企鹅1000在结构上包括身体1、两个鳍肢2和尾翼3。As shown in FIG. 1 and FIG. 2 , the bionic robot penguin 1000 according to the embodiment of the present invention structurally includes a body 1 , two flippers 2 and a tail 3 .

身体1内部设有封闭空腔101,封闭空腔101中设有重心调节机构4和电子器件模块5,封闭空腔101起到容纳安装重心调节机构4、电子器件模块5并起到防水保护作用,同样,封闭空腔101也可以起到容纳用于向电子器件模块5供电的电池模块6并对电池模块6起到防水保护作用。重心调节机构4用于改变仿生机器企鹅1000的重心位置,使仿生机器企鹅1000做俯仰运动。可以理解的是,重心位置和浮心位置的错位产生了使仿生企鹅抬头或低头的俯仰力矩,当重心位置相较于浮心位置靠后时,有利于仿生机器企鹅1000上浮;当重心位置相较于浮心位置靠前时,有利于仿生机器企鹅1000下潜,由此,可以实现仿生机器企鹅1000的上浮和下潜运动。The body 1 is provided with a closed cavity 101, in which a gravity center adjustment mechanism 4 and an electronic device module 5 are provided. The closed cavity 101 is used to accommodate and install the gravity center adjustment mechanism 4 and the electronic device module 5 and to provide waterproof protection. Similarly, the closed cavity 101 can also accommodate a battery module 6 for supplying power to the electronic device module 5 and provide waterproof protection for the battery module 6. The gravity center adjustment mechanism 4 is used to change the gravity center position of the bionic robot penguin 1000 so that the bionic robot penguin 1000 can perform a pitching motion. It can be understood that the misalignment of the gravity center position and the buoyancy center position generates a pitching moment that causes the bionic penguin to raise or lower its head. When the gravity center position is rearward compared to the buoyancy center position, it is beneficial for the bionic robot penguin 1000 to float; when the gravity center position is forward compared to the buoyancy center position, it is beneficial for the bionic robot penguin 1000 to dive, thereby realizing the floating and diving motions of the bionic robot penguin 1000.

两个鳍肢2对称地设置在身体1的左右两侧(如图1所示),具体地,可以位于身体1的胸部103的左右两侧,两个鳍肢2均具有双自由度运动,使仿生机器企鹅1000能做前进、转弯(包括原地转向)和后退运动。可以理解的是,为了模拟帝企鹅的游动动作,本发明实施例的仿生机器企鹅1000的游动主要依靠两个具有双自由度运动的鳍肢2作为主要动力前进,采用扑鳍式推进方式游动,扑鳍推进的推力来源可由三部分构成:一是鳍肢2在流体中周期性摆动时,受到流体反作用于鳍肢2的阻力以阻碍其运动,阻力在仿生机器企鹅1000前进方向的分量即为推力;二是鳍肢2在上下挥拍过程中不断改变其姿态,与来流形成一定攻角,流体流经鳍肢2前缘时被分成上下两股,分别沿鳍肢2上下表面流过,并在鳍肢2后缘重新汇合向下游流去,根据连续性定理和伯努利定理,当鳍肢2上下表面流速不同时会形成压力差,上下表面压力差即为鳍肢2受到的升力,升力在前进方向的分量构成了推力的一部分;三是从鳍肢2后缘脱落的旋涡在尾部105成对有序排列,属于反卡门涡街,具有推力特性,是扑翼运动推力来源的另一个重要部分。因此,扑鳍推进是升力模式推进和阻力模式推进的耦合推进方式。仿生机器企鹅1000的鳍肢2利用双自由度运动实现仿生水翼的“8”字挥拍运动,鳍肢2翼尖轨迹为“8”字型曲线,与生物水翼运动的轨迹特点相符。The two flippers 2 are symmetrically arranged on the left and right sides of the body 1 (as shown in FIG1 ), specifically, they can be located on the left and right sides of the chest 103 of the body 1. Both flippers 2 have double degrees of freedom, so that the bionic robot penguin 1000 can move forward, turn (including turning on the spot) and move backward. It can be understood that in order to simulate the swimming action of the emperor penguin, the swimming of the bionic robot penguin 1000 of the embodiment of the present invention mainly relies on the two flippers 2 with double degrees of freedom as the main power to move forward, and adopts a flapping propulsion method to swim. The thrust source of the flapping propulsion can be composed of three parts: first, when the flippers 2 swing periodically in the fluid, they are subjected to the resistance of the fluid reacting on the flippers 2 to hinder their movement, and the component of the resistance in the forward direction of the bionic robot penguin 1000 is the thrust; second, the flippers 2 constantly change their postures during the up and down swinging process, forming a dynamic relationship with the incoming flow. At a certain angle of attack, the fluid is divided into two streams when it flows through the leading edge of the fin 2, flowing along the upper and lower surfaces of the fin 2 respectively, and reuniting at the trailing edge of the fin 2 to flow downstream. According to the continuity theorem and Bernoulli's theorem, when the flow velocities on the upper and lower surfaces of the fin 2 are different, a pressure difference will be formed. The pressure difference between the upper and lower surfaces is the lift received by the fin 2, and the component of the lift in the forward direction constitutes a part of the thrust; thirdly, the vortices shed from the trailing edge of the fin 2 are arranged in pairs in order at the tail 105, belonging to the anti-Karman vortex street, with thrust characteristics, and are another important part of the thrust source of flapping wing motion. Therefore, flapping fin propulsion is a coupling propulsion method of lift mode propulsion and drag mode propulsion. The fin 2 of the bionic robot penguin 1000 uses double-degree-of-freedom motion to realize the "8"-shaped swinging motion of the bionic hydrofoil, and the wingtip trajectory of the fin 2 is an "8"-shaped curve, which is consistent with the trajectory characteristics of the biological hydrofoil motion.

尾翼3与身体1相连,尾翼3能在身体1的对称面内转动,即尾翼3能在身体1的对称面内摆动,为仿生机器企鹅1000向前推进辅助推力。仿生机器企鹅1000的鳍肢2的拍动、尾翼3的摆动可在独立控制下实现协同运动。The tail 3 is connected to the body 1 and can rotate within the symmetry plane of the body 1, that is, the tail 3 can swing within the symmetry plane of the body 1 to provide auxiliary thrust for the bionic robot penguin 1000 to propel forward. The flapping of the flippers 2 and the swinging of the tail 3 of the bionic robot penguin 1000 can achieve coordinated movement under independent control.

电子器件模块5用于分别控制重心调节机构4、两个鳍肢2以及尾翼3的运行,使得仿生机器企鹅1000能够可控地完成调整姿态、上浮、下潜、前进、后退、转弯等游动模式。如电子器件模块5控制重心调节机构4的运行,改变仿生机器企鹅1000的重心位置,使仿生机器企鹅1000做俯仰运动,从而实现仿生机器企鹅1000的上浮和下潜运动;电子器件模块5分别独立控制两个鳍肢2的运行以及尾翼3的运行,使得两个鳍肢2的运动和尾翼3的运动协同配合,使仿生机器企鹅1000做前进、后退或转弯等运动。The electronic device module 5 is used to control the operation of the center of gravity adjustment mechanism 4, the two flippers 2 and the tail 3 respectively, so that the bionic robot penguin 1000 can controllably complete the swimming modes such as adjusting posture, floating, diving, moving forward, retreating, turning, etc. For example, the electronic device module 5 controls the operation of the center of gravity adjustment mechanism 4 to change the center of gravity position of the bionic robot penguin 1000, so that the bionic robot penguin 1000 can do pitching motion, thereby realizing the floating and diving motion of the bionic robot penguin 1000; the electronic device module 5 independently controls the operation of the two flippers 2 and the operation of the tail 3 respectively, so that the movement of the two flippers 2 and the movement of the tail 3 cooperate, so that the bionic robot penguin 1000 can move forward, backward or turn, etc.

根据本发明实施例的仿生机器企鹅1000,通过电子器件模块5控制重心调节机构4的运行来改变仿生机器企鹅1000的重心位置,使得仿生机器企鹅1000能够灵活高效地上浮和下潜,通过电子器件模块5控制两个鳍肢2以及尾翼3的运行,使得仿生机器企鹅1000能够模拟真实企鹅游动方式,能够灵活高效地前进、后退和转弯。也就是说,本发明实施例的仿生机器企鹅1000可以实现前进、后退、转弯、上升、下潜等多种运动模式,可稳定重复游动,在海洋军事方面和民用领域具有广阔的应用前景和巨大的潜在价值,如军事上,本发明实施例的仿生机器企鹅1000可用于海洋防御作战,能够方便携带弹药进行突击式作战;民用上,本发明实施例的仿生机器企鹅1000可用于水下勘探、管道检修、小型物流运送等,同时可以用于高校流体力学教具、智能玩具的开发、服务行业工具等。According to the bionic robot penguin 1000 of the embodiment of the present invention, the operation of the center of gravity adjustment mechanism 4 is controlled by the electronic device module 5 to change the center of gravity position of the bionic robot penguin 1000, so that the bionic robot penguin 1000 can float and dive flexibly and efficiently, and the operation of the two flippers 2 and the tail 3 is controlled by the electronic device module 5, so that the bionic robot penguin 1000 can simulate the swimming mode of a real penguin, and can move forward, backward and turn flexibly and efficiently. In other words, the bionic robot penguin 1000 of the embodiment of the present invention can realize multiple movement modes such as moving forward, backward, turning, rising, diving, etc., and can swim stably and repeatedly, and has broad application prospects and huge potential value in the marine military and civilian fields. For example, in the military, the bionic robot penguin 1000 of the embodiment of the present invention can be used for marine defense operations, and can conveniently carry ammunition for assault operations; in civilian use, the bionic robot penguin 1000 of the embodiment of the present invention can be used for underwater exploration, pipeline maintenance, small logistics transportation, etc., and can also be used for the development of fluid mechanics teaching aids, intelligent toys, service industry tools, etc. in colleges and universities.

在一些实施例中,如图2所示,身体1包括从前向后相后依次密封相连的头部102、胸部103、腹部104和尾部105,且胸部103的前端和腹部104的后端均封闭,使得胸部103的内部和腹部104的内部共同形成封闭空腔101。In some embodiments, as shown in FIG. 2 , the body 1 includes a head 102, a chest 103, an abdomen 104, and a tail 105 which are sealed and connected in sequence from front to back, and the front end of the chest 103 and the rear end of the abdomen 104 are both closed, so that the interior of the chest 103 and the interior of the abdomen 104 together form a closed cavity 101.

具体地,身体1包括头部102、胸部103、腹部104和尾部105,头部102、胸部103、腹部104和尾部105为分开加工的流线型壳体。头部102的后端与胸部103的前端密封连接,胸部103的前端采用封闭结构,实现密封防水功能。可选的,头部102的后端与胸部103的前端密封连接的方式可以采用软橡胶套套在头部102与胸部103之间,再用防水电工胶缠绕在接缝处,最后再用防水胶泥填缝,可以起到更好的防水效果。胸部103的后端与腹部104的前端密封连接。胸部103和腹部104通过胸腹部连接件106连接固定(参看图2和图3),胸腹部连接件106的前端与胸部103的后端具有相同的形状,胸腹部连接件106的后端与腹部104的前端有着相同的形状,安装时,首先将胸部103的后端与胸腹部连接件106的前端扣合,而后通过螺栓固定,将重心调节机构4安装在腹部104的底端的固定位置,而后将电池模块6、电子器件模块5组装在一起后,放入腹部104的空腔内固定,从而避免了腹部104内安装空间狭小,安装困难的问题。之后,将腹部104的前端与胸腹部连接件106的后端扣合在一起,使用螺栓进行固定,安装方式简单快速且稳定;可选的,使用防水胶带以及防水胶泥对胸部103和腹部104之间连接处螺栓进行封堵,以达到更好的防水效果。从图2可以看出,胸部103与腹部104组合形成的壳体内部空间较大,将电子器件模块5和重心调节机构4放置在胸部103和腹部104内,有利于仿生机器企鹅1000保持平衡和实现重心改变以变换运动状态。腹部104的后端和尾部105的前端密封连接。腹部104的后端和尾部105的前端通过腹尾部连接件107固定(参看图2和图4),腹尾部连接件107的前端与腹部104的后端具有相同的形状,腹尾部连接件107的后端与尾部105的前端有着相同的形状,安装时,首先将腹部104的后端与腹尾部连接件107前端扣合,而后通过螺栓固定,腹尾部连接件107中间采用封闭式结构,可以将腹部104的后端封闭;可选的,使用防水胶带以及防水胶泥对腹部104和尾部105之间连接处螺栓进行封堵,以达到更好的防水效果。复尾部105连接件安装后,胸部103、胸腹部连接件106、腹部104和腹尾部连接件107共同构成一个上述的封闭空腔101,该封闭空腔101可以实现局部防水功能,确保封闭空腔101内的功能部件如重心调节机构4、电子器件模块5和电池模块6的安全。头部102内安装有处于特定位置且具有特定重量的配重,配重根据仿生机器企鹅1000整体安装完成后计算得到,以保证仿生机器企鹅1000水中姿态的水平程度。Specifically, the body 1 includes a head 102, a chest 103, an abdomen 104 and a tail 105, and the head 102, the chest 103, the abdomen 104 and the tail 105 are streamlined shells that are processed separately. The rear end of the head 102 is sealed and connected to the front end of the chest 103, and the front end of the chest 103 adopts a closed structure to achieve a sealed and waterproof function. Optionally, the rear end of the head 102 and the front end of the chest 103 can be sealed and connected by a soft rubber sleeve between the head 102 and the chest 103, and then waterproof electrical glue is wrapped around the seam, and finally waterproof glue is used to fill the seam, which can achieve a better waterproof effect. The rear end of the chest 103 is sealed and connected to the front end of the abdomen 104. The chest 103 and the abdomen 104 are connected and fixed by the chest-abdomen connector 106 (see Figures 2 and 3). The front end of the chest-abdomen connector 106 has the same shape as the rear end of the chest 103, and the rear end of the chest-abdomen connector 106 has the same shape as the front end of the abdomen 104. During installation, the rear end of the chest 103 is first buckled with the front end of the chest-abdomen connector 106, and then fixed by bolts, and the center of gravity adjustment mechanism 4 is installed at a fixed position at the bottom of the abdomen 104, and then the battery module 6 and the electronic device module 5 are assembled together and placed in the cavity of the abdomen 104 for fixing, thereby avoiding the problem of small installation space in the abdomen 104 and difficult installation. Afterwards, the front end of the abdomen 104 is buckled with the rear end of the chest-abdomen connector 106, and fixed with bolts. The installation method is simple, fast and stable; optionally, waterproof tape and waterproof glue are used to block the bolts at the connection between the chest 103 and the abdomen 104 to achieve a better waterproof effect. As can be seen from Figure 2, the internal space of the shell formed by the combination of the chest 103 and the abdomen 104 is relatively large. The electronic device module 5 and the center of gravity adjustment mechanism 4 are placed in the chest 103 and the abdomen 104, which is conducive to the bionic robot penguin 1000 to maintain balance and realize the change of center of gravity to change the motion state. The rear end of the abdomen 104 and the front end of the tail 105 are sealed and connected. The rear end of the abdomen 104 and the front end of the tail 105 are fixed by the abdomen tail connector 107 (see Figures 2 and 4). The front end of the abdomen tail connector 107 has the same shape as the rear end of the abdomen 104, and the rear end of the abdomen tail connector 107 has the same shape as the front end of the tail 105. When installing, firstly, the rear end of the abdomen 104 is buckled with the front end of the abdomen tail connector 107, and then fixed by bolts. The closed structure is adopted in the middle of the abdomen tail connector 107, and the rear end of the abdomen 104 can be closed; Optionally, waterproof tape and waterproof cement are used to seal the bolts at the connection between the abdomen 104 and the tail 105 to achieve a better waterproof effect. After the tail 105 connector is installed, the chest 103, the chest-abdomen connector 106, the abdomen 104 and the abdomen-tail connector 107 together form the above-mentioned closed cavity 101, which can achieve a local waterproof function to ensure the safety of functional components in the closed cavity 101, such as the center of gravity adjustment mechanism 4, the electronic device module 5 and the battery module 6. A counterweight at a specific position and with a specific weight is installed in the head 102. The counterweight is calculated after the overall installation of the bionic robot penguin 1000 is completed to ensure the horizontality of the bionic robot penguin 1000 in the water.

在一些实施例中,如图2所示,重心调节机构4包括电机404、支撑架401、丝杠402和重物403,其中,电机404和支撑架401前后间隔开地相对设置,丝杠402的前端与电机404相连,丝杠402的后端可转动地支撑在支撑架401上,重物403设置在丝杠402上,当电机404正反转动时,带动丝杠402同步正反转动,从而驱动重物403沿丝杠402前后移动。可以理解的是,当重物403向前移动时,仿生机器企鹅1000的重心向前移动,有利于企鹅的下潜;当重物403向后移动时,仿生机器企鹅1000的重心向后移动,有利于企鹅的上浮。In some embodiments, as shown in FIG2 , the center of gravity adjustment mechanism 4 includes a motor 404, a support frame 401, a lead screw 402 and a weight 403, wherein the motor 404 and the support frame 401 are arranged relative to each other with a front-to-back spacing, the front end of the lead screw 402 is connected to the motor 404, the rear end of the lead screw 402 is rotatably supported on the support frame 401, and the weight 403 is arranged on the lead screw 402. When the motor 404 rotates forward and reversely, the lead screw 402 is driven to rotate forward and reverse synchronously, thereby driving the weight 403 to move forward and backward along the lead screw 402. It can be understood that when the weight 403 moves forward, the center of gravity of the bionic robot penguin 1000 moves forward, which is conducive to the penguin's diving; when the weight 403 moves backward, the center of gravity of the bionic robot penguin 1000 moves backward, which is conducive to the penguin's floating.

在一些实施例中,如图5所示,每个鳍肢2包括内侧舵机机构201、外侧舵机机构202和鳍肢翼面203;内侧舵机机构201安装在胸部103处,内侧舵机机构201用于带动外侧舵机机构202在身体1的竖直对称面内转动;外侧舵机机构202驱动鳍肢翼面203拍动。由此,可以实现双自由度的鳍肢2翼尖的“8”字型曲线运动,从而为仿生机器企鹅1000的运动提供主要动力。In some embodiments, as shown in FIG5 , each flipper 2 includes an inner steering mechanism 201, an outer steering mechanism 202, and a flipper wing surface 203; the inner steering mechanism 201 is installed at the chest 103, and the inner steering mechanism 201 is used to drive the outer steering mechanism 202 to rotate in the vertical symmetry plane of the body 1; the outer steering mechanism 202 drives the flipper wing surface 203 to flap. Thus, the "8"-shaped curve motion of the wing tip of the flipper 2 with two degrees of freedom can be achieved, thereby providing the main power for the motion of the bionic robot penguin 1000.

在一些实施例中,内侧舵机机构201包括内盘2011、内侧舵机2012和轴承,内盘2011固定在胸部103上,内侧舵机2012安装在内盘2011上,内侧舵机2012的转盘安装于轴承上,外侧舵机机构202安装于轴承上。由此,内侧舵机2012可以驱动外侧舵机机构202在身体1的竖直对称面内转动。In some embodiments, the inner servo mechanism 201 includes an inner disk 2011, an inner servo 2012 and a bearing, wherein the inner disk 2011 is fixed on the chest 103, the inner servo 2012 is mounted on the inner disk 2011, the turntable of the inner servo 2012 is mounted on the bearing, and the outer servo mechanism 202 is mounted on the bearing. Thus, the inner servo 2012 can drive the outer servo mechanism 202 to rotate in the vertical symmetry plane of the body 1.

在一些实施例中,外侧舵机机构202包括外盘2021、外侧舵机2023固定架2022、外侧舵机2023和外侧舵机连接架2024,外盘2021位于内盘2011的外侧并安装于胸部103上,轴承设置在外盘2021上,外侧舵机2023固定架2022与轴承固定,外侧舵机2023固定在固定架上,外侧舵机2023的转盘与外侧舵机连接架2024固定,外侧舵机连接架2024与鳍肢翼面203固定。由此,外侧舵机2023可以驱动鳍肢翼面203在垂直于外盘2021的面内转动,即驱动鳍肢翼面203拍动。In some embodiments, the outer servo mechanism 202 includes an outer disk 2021, an outer servo 2023 fixing frame 2022, an outer servo 2023 and an outer servo connecting frame 2024, the outer disk 2021 is located outside the inner disk 2011 and mounted on the chest 103, the bearing is arranged on the outer disk 2021, the outer servo 2023 fixing frame 2022 is fixed to the bearing, the outer servo 2023 is fixed to the fixing frame, the turntable of the outer servo 2023 is fixed to the outer servo connecting frame 2024, and the outer servo connecting frame 2024 is fixed to the fin wing surface 203. Therefore, the outer servo 2023 can drive the fin wing surface 203 to rotate in a plane perpendicular to the outer disk 2021, that is, drive the fin wing surface 203 to flap.

在一些实施例中,两个鳍肢2通过不同动作及不同相位差的运动,实现仿生机器企鹅1000的前进、后退、转弯和俯仰动作。具体地,对仿生机器企鹅1000的控制采用离散控制方法。鳍肢翼面203的每个摆动周期内,外侧舵机2023通过1°/次不断改变其写入角度,通过改变每写入1°后的延长时间改变运动周期,调节运动频率。当拍动频率较小时,仿生机器企鹅1000的游速随着频率的增加而增加,当拍动频率过高时,外侧舵机2023达不到指定摆角,不能提供足够动力;仿生机器企鹅1000在转弯时两侧鳍肢2为差动运动。仿生机器企鹅1000的两个鳍肢2共有四个自由度,可通过控制两个鳍肢2实现反向差动运动,进而获得旋转力矩,转弯半径趋近于0,实现原地转弯;当仿生机器企鹅1000两侧鳍肢2相位差为0时,即可实现前进;后退运动模式中鳍肢2相对前进模式反转,鳍肢2向前拍水以获得向后的推进力,尾翼3停止运动,即可实现后退。In some embodiments, the two flippers 2 realize the forward, backward, turning and pitching movements of the bionic robot penguin 1000 through different actions and movements with different phase differences. Specifically, a discrete control method is adopted for the control of the bionic robot penguin 1000. In each swing cycle of the flipper wing surface 203, the outer servo 2023 continuously changes its writing angle by 1°/time, and changes the movement cycle and adjusts the movement frequency by changing the extension time after each writing 1°. When the flapping frequency is small, the swimming speed of the bionic robot penguin 1000 increases with the increase of the frequency. When the flapping frequency is too high, the outer servo 2023 cannot reach the specified swing angle and cannot provide sufficient power; when the bionic robot penguin 1000 turns, the flippers 2 on both sides are differential motion. The two flippers 2 of the bionic robot penguin 1000 have a total of four degrees of freedom. By controlling the two flippers 2, reverse differential motion can be achieved, thereby obtaining a rotational torque, and the turning radius approaches 0, thereby achieving on-the-spot turning; when the phase difference between the flippers 2 on both sides of the bionic robot penguin 1000 is 0, forward movement can be achieved; in the backward movement mode, the flippers 2 are reversed relative to the forward mode, the flippers 2 slap the water forward to obtain backward propulsion, and the tail 3 stops moving, thereby achieving backward movement.

在一些实施例中,根据仿生学原理以及优化计算,鳍肢翼面20323采用NACA0012翼型,具有仿生优势,在水下具有更高的推重比,推进效率更高,且外形较为简单,易于设计安装。In some embodiments, based on the principles of bionics and optimized calculations, the fin wing surface 20323 adopts the NACA0012 airfoil, which has bionic advantages, has a higher thrust-to-weight ratio underwater, has higher propulsion efficiency, and has a relatively simple appearance and is easy to design and install.

在一些实施例中,如图6所示,尾翼3包括俯仰舵机机构301和尾翼翼面302,俯仰舵机机构301设置在尾部105的后端和尾翼翼面302的前端之间,用于驱动尾翼翼面302在身体1的竖直对称面内摆动,以辅助仿生机器企鹅1000向前推进。In some embodiments, as shown in FIG6 , the tail 3 includes a pitch servo mechanism 301 and a tail wing surface 302 , wherein the pitch servo mechanism 301 is disposed between the rear end of the tail 105 and the front end of the tail wing surface 302 , and is used to drive the tail wing surface 302 to swing within the vertical symmetry plane of the body 1 to assist the bionic robot penguin 1000 in moving forward.

具体地,俯仰舵机机构301包括俯仰舵机固定架3011、俯仰舵机3012和俯仰舵机连接架3013,俯仰舵机固定架3011固定在尾部105的后端上,俯仰舵机3012固定在俯仰舵机固定架3011上,俯仰舵机连接架3013的一端与俯仰舵机3012相连且另一端与尾翼翼面302的前端固定,尾翼翼面302采用仿帝企鹅尾部105羽毛外形式设计,为中空结构。俯仰舵机连接架3013可以传递俯仰舵机3012的运动,使尾翼翼面302在身体1的对称面内转动,为仿生机器企鹅1000提供前进的动力。Specifically, the pitch servo mechanism 301 includes a pitch servo fixing frame 3011, a pitch servo 3012 and a pitch servo connecting frame 3013. The pitch servo fixing frame 3011 is fixed to the rear end of the tail 105. The pitch servo 3012 is fixed to the pitch servo fixing frame 3011. One end of the pitch servo connecting frame 3013 is connected to the pitch servo 3012 and the other end is fixed to the front end of the tail wing surface 302. The tail wing surface 302 is designed in the form of feathers imitating the emperor penguin tail 105 and is a hollow structure. The pitch servo connecting frame 3013 can transmit the movement of the pitch servo 3012, so that the tail wing surface 302 rotates in the symmetric plane of the body 1, providing the bionic robot penguin 1000 with the power to move forward.

可选地,尾翼3还包括两个脚蹼303,两个脚蹼303通过尾翼翼面302上的孔洞安装于尾翼翼面302上。脚蹼303可以提高尾翼3的迎水面积,从而为仿生机器企鹅1000的前进提供更高的动力,使其能够更快地向前推进。Optionally, the tail 3 further includes two flippers 303, which are mounted on the tail wing surface 302 through holes on the tail wing surface 302. The flippers 303 can increase the frontal area of the tail 3, thereby providing higher power for the bionic robot penguin 1000 to move forward faster.

在一些实施例中,仿生机器企鹅1000通过配重方式保证仿生机器企鹅1000在水中拥有稳定的运动姿态。具体地,为了保证仿生机器企鹅1000在水中拥有稳定的运动姿态,需要对仿生机器企鹅1000进行合理的配重。通过对仿生机器企鹅1000的头部102、胸部103、腹部104、尾部105和尾翼3等各部段进行称重,并用Solidworks计算各部段的体积,算出能使各部段重力和浮力大小相等的配重质量,这样可使仿生机器企鹅1000恰能悬浮于水中,并且前后左右都能达到平衡;同时,为了保证仿生机器企鹅1000在游动过程中的稳定性,需要将配重尽量加在仿生机器企鹅1000的下部,以降低仿生机器企鹅1000的重心。In some embodiments, the bionic robot penguin 1000 ensures that the bionic robot penguin 1000 has a stable motion posture in the water by counterweighting. Specifically, in order to ensure that the bionic robot penguin 1000 has a stable motion posture in the water, the bionic robot penguin 1000 needs to be reasonably counterweighted. By weighing the head 102, chest 103, abdomen 104, tail 105 and tail 3 of the bionic robot penguin 1000, and calculating the volume of each section with Solidworks, the mass of the counterweight that can make the gravity and buoyancy of each section equal is calculated, so that the bionic robot penguin 1000 can be suspended in the water and can achieve balance in front, back, left and right; at the same time, in order to ensure the stability of the bionic robot penguin 1000 during swimming, the counterweight needs to be added to the lower part of the bionic robot penguin 1000 as much as possible to lower the center of gravity of the bionic robot penguin 1000.

在一些实施例中,仿生机器企鹅1000使用铅条和配重块进行配重。铅条质量较大,可用于大范围的调节配重;配重块较小,可装入密封袋中灵活改变仿生机器企鹅1000质量和外部形状,用于小范围的微调。大部分的配重置于仿生机器企鹅1000的内部,从而保证仿生机器企鹅1000的流线型外形,少部分配重置于仿生机器企鹅1000外部,便于后期重心位置的微调。In some embodiments, the bionic robot penguin 1000 uses lead bars and counterweights for counterweighting. The lead bars have a large mass and can be used to adjust the counterweights over a large range; the counterweights are small and can be placed in a sealed bag to flexibly change the mass and external shape of the bionic robot penguin 1000, and are used for small-scale fine-tuning. Most of the counterweights are located inside the bionic robot penguin 1000 to ensure the streamlined shape of the bionic robot penguin 1000, and a small part of the counterweights are located outside the bionic robot penguin 1000 to facilitate fine-tuning of the center of gravity position in the later stage.

在一些实施例中,头部102、胸部103、腹部104、尾部105、鳍肢翼面203、尾翼翼面302采用光敏树脂加工而成。这是由于在仿生机器企鹅1000运动过程中,身体1、鳍肢翼面203、尾翼翼面302等会承受较大的应力,而光敏树脂具有高的强度和韧性,因此可以提高仿生机器企鹅1000的强度和推进效率。In some embodiments, the head 102, chest 103, abdomen 104, tail 105, flipper wing surface 203, and tail wing surface 302 are made of photosensitive resin. This is because during the movement of the bionic robot penguin 1000, the body 1, flipper wing surface 203, tail wing surface 302, etc. will be subjected to greater stress, and the photosensitive resin has high strength and toughness, so it can improve the strength and propulsion efficiency of the bionic robot penguin 1000.

在一些实施例中,如图7所示,电子器件模块5包括Arduino UNO微处理器501和蓝牙模块;Arduino UNO微处理器501用于控制内侧舵机2012、外侧舵机2023、俯仰舵机3012、重心调节机构4以及蓝牙模块的运行。也就是说,Arduino UNO微处理器501通过面包板作为供电板与仿生机器企鹅1000的外侧舵机2023、内侧舵机2012、俯仰舵机3012相连,分别控制外侧舵机2023、内侧舵机2012和俯仰舵机3012的转动角度;Arduino UNO微处理器501通过面包板作为供电板与与重心调节机构4相连,用于控制重物403的位置。Arduino UNO微处理器501还连接有蓝牙模块,控制蓝牙模块的运行。In some embodiments, as shown in FIG7 , the electronic device module 5 includes an Arduino UNO microprocessor 501 and a Bluetooth module; the Arduino UNO microprocessor 501 is used to control the operation of the inner servo 2012, the outer servo 2023, the pitch servo 3012, the center of gravity adjustment mechanism 4, and the Bluetooth module. That is, the Arduino UNO microprocessor 501 is connected to the outer servo 2023, the inner servo 2012, and the pitch servo 3012 of the bionic robot penguin 1000 through a breadboard as a power supply board, and controls the rotation angles of the outer servo 2023, the inner servo 2012, and the pitch servo 3012 respectively; the Arduino UNO microprocessor 501 is connected to the center of gravity adjustment mechanism 4 through a breadboard as a power supply board, and is used to control the position of the weight 403. The Arduino UNO microprocessor 501 is also connected to a Bluetooth module to control the operation of the Bluetooth module.

需要说明的是,Arduino UNO微处理器501输出PWM信号实现对舵机(两个内侧舵机2012、两个外侧舵机2023和一个俯仰舵机3012)的控制,Arduino UNO微处理器501具有六路PWM输出引脚,六路PWM输出引脚是用硬件的办法直接输出PWM信号,实际上任何一个数字IO接口都能够通过软件方法输出PWM信号,Arduino UNO微处理器501有六个数字IO接口,这样Arduino UNO微处理器501最多可以同时控制12个舵机。Arduino UNO微处理器501的Vin接口输入8.4V电压为Arduino UNO微处理器501供电。Arduino UNO微处理器501接有USB转接线,可以利用外部计算机给Arduino UNO微处理器501编写和烧录程序;本发明Arduino UNO微处理器501使用的控制程序调用了舵机函数库〈Servo.h〉和数学库〈math.h>函数的核心是按钮读取函数和舵机PWM值写入函数servo_pwm。另外,Arduino UNO微处理器501还连接有蓝牙模块,蓝牙模块用于从外部用于控制仿生机器企鹅1000的手柄接收信号。ArduinoUNO微处理器501不断地从外部控制仿生机器企鹅1000的手机应用程序接收信号并进行相应的运算处理,得到各个舵机的PWM值并将改PWM值写入各个舵机。It should be noted that the Arduino UNO microprocessor 501 outputs a PWM signal to control the servos (two inner servos 2012, two outer servos 2023 and one pitch servo 3012). The Arduino UNO microprocessor 501 has six PWM output pins. The six PWM output pins directly output PWM signals by hardware. In fact, any digital IO interface can output PWM signals by software. The Arduino UNO microprocessor 501 has six digital IO interfaces, so that the Arduino UNO microprocessor 501 can control up to 12 servos at the same time. The Vin interface of the Arduino UNO microprocessor 501 inputs an 8.4V voltage to power the Arduino UNO microprocessor 501. The Arduino UNO microprocessor 501 is connected to a USB adapter cable, and an external computer can be used to write and burn programs for the Arduino UNO microprocessor 501; the control program used by the Arduino UNO microprocessor 501 of the present invention calls the servo function library <Servo.h> and the math library <math.h> function, and the core is the button reading function and the servo PWM value writing function servo_pwm. In addition, the Arduino UNO microprocessor 501 is also connected to a Bluetooth module, which is used to receive signals from an external handle for controlling the bionic robot penguin 1000. The Arduino UNO microprocessor 501 continuously receives signals from the mobile phone application for externally controlling the bionic robot penguin 1000 and performs corresponding calculations to obtain the PWM value of each servo and write the changed PWM value into each servo.

在一些实施例中,Arduino UNO微处理器501除外部人工控制功能之外,还具有CPG控制功能,即中枢模式发生器控制功能;也就是说,仿生机器企鹅1000在人工控制之外,还能实现在无节律信号输入、缺乏高层控制命令的情况下产生稳定的输出信号;可通过相位滞后以及相位锁定产生一般情况下稳定的运动模态;可在干扰信号输入时产生自动的方向控制信号以及运动姿态之间的光滑切换,以实现仿生机器企鹅1000更多样、更稳定的游动形态。In some embodiments, in addition to the external manual control function, the Arduino UNO microprocessor 501 also has a CPG control function, that is, a central pattern generator control function; that is, in addition to manual control, the bionic robot penguin 1000 can also generate a stable output signal in the absence of rhythmic signal input and high-level control commands; it can generate a generally stable motion mode through phase lag and phase locking; it can generate an automatic direction control signal and smooth switching between motion postures when an interference signal is input, so as to achieve a more diverse and stable swimming form of the bionic robot penguin 1000.

具体地,CPG控制方式采用HOPF振荡器方程组进行控制,该HOPF振荡器方程为:Specifically, the CPG control method uses the HOPF oscillator equation group for control, and the HOPF oscillator equation is:

其中,θi1、θi2信号代表第i振荡器的输出值;ωi为第i振荡器的频率;μ决定振荡器的幅值,θi1、θi2均为周期信号,设其振幅为A;μ决定振荡器的幅值A,关α用于控制振荡器收敛到极限环的速度,α值越大,收敛速度越快,仿生机器企鹅1000的姿态切换就越迅速;设某一舵机(如内侧舵机2012、外侧舵机2023或俯仰舵机3012)在某一动作状态下从初始位置运动到指定位置的时间为t1,从指定位置回到初始位置的时间为t2,t1+t2=T,定义λ决定了Ω在ωt和ωw之间的变化速度,给定ωt或ωw的值,即可调节输出信号的周期;β为负载因子(0<β<1),调节β可以控制t1在一个周期T内所占的比例;通过对μ、α、λ、β、ωw等参数的修改,即可得到不同游动模式下振荡器的输出值,将其作为单个舵机的角度进行写入,即可得到不同游动模式下鳍肢2的游动模态,同时由于HOPF振荡器方程组的连续性,在不同模态间进行切换时可以实现输出值的连续变化。在完成单个控制器的振荡器设置之后,还需要考虑不同振荡器之间的耦合,即仿生机器企鹅1000不同驱动单元间即内侧舵机2012、外侧舵机2023和俯仰舵机3012的配合运动。因此需要一个CPG控制网络来实现关节的协同运动。CPG按照不同的连接方式可分为链式连接和网络连接,连接起来的CPG能够实现多个肢体的协同运动,并且在时域上保持相关性。Among them, θ i1 and θ i2 signals represent the output values of the i-th oscillator; ω i is the frequency of the i-th oscillator; μ determines the amplitude of the oscillator, θ i1 and θ i2 are both periodic signals, assuming their amplitude is A; μ determines the amplitude A of the oscillator, α is used to control the speed at which the oscillator converges to the limit cycle. The larger the α value is, the faster the convergence speed is, and the faster the attitude switching of the bionic robot penguin 1000 is. Assume that the time for a certain servo (such as the inner servo 2012, the outer servo 2023 or the pitch servo 3012) to move from the initial position to the specified position in a certain action state is t 1 , and the time for it to return from the specified position to the initial position is t 2 , t 1 +t 2 =T, define λ determines the speed of change of Ω between ω t and ω w . Given the value of ω t or ω w , the period of the output signal can be adjusted; β is the load factor (0<β<1). Adjusting β can control the proportion of t 1 in a period T. By modifying the parameters such as μ, α, λ, β, and ω w , the output value of the oscillator in different swimming modes can be obtained. By writing it as the angle of a single servo, the swimming mode of the flipper 2 in different swimming modes can be obtained. At the same time, due to the continuity of the HOPF oscillator equation group, the continuous change of the output value can be achieved when switching between different modes. After completing the oscillator setting of a single controller, it is also necessary to consider the coupling between different oscillators, that is, the coordinated movement between different drive units of the bionic robot penguin 1000, namely the inner servo 2012, the outer servo 2023, and the pitch servo 3012. Therefore, a CPG control network is needed to realize the coordinated movement of the joints. CPG can be divided into chain connection and network connection according to different connection methods. The connected CPG can realize the coordinated movement of multiple limbs and maintain correlation in the time domain.

在一些实施例中,HOPF方程组之间的链式连接方法采用如下公式:In some embodiments, the chain connection method between the HOPF equations adopts the following formula:

根据HOPF方程组之间的链式连接方法,将仿生机器企鹅1000的外侧舵机2023、内侧舵机2012、俯仰舵机3012的当前角度值传递至Arduino UNO微处理器501内。i=1、2、3,分别代表三个振荡器的某一个振荡器,采用如上链式连接方法的公式进行角度间的耦合,在Arduino UNO微处理器501内进行运算,得到新的角度值,而后实时传递至各个舵机内。那么,可以实现五舵机(即两个内侧舵机2012、两个外侧舵机2023和一个俯仰舵机3012)之间运动的耦合,进而可使仿生机器企鹅1000运动姿态连续切换,达到CPG控制的效果。According to the chain connection method between the HOPF equations, the current angle values of the outer side servo 2023, the inner side servo 2012, and the pitch servo 3012 of the bionic robot penguin 1000 are transferred to the Arduino UNO microprocessor 501. i=1, 2, 3, respectively representing one of the three oscillators, the formula of the chain connection method is used to couple the angles, and the calculation is performed in the Arduino UNO microprocessor 501 to obtain a new angle value, which is then transferred to each servo in real time. Then, the coupling of the motion between the five servos (i.e., two inner side servos 2012, two outer side servos 2023 and one pitch servo 3012) can be achieved, and then the motion posture of the bionic robot penguin 1000 can be continuously switched to achieve the effect of CPG control.

如图7所示,在SIMULINK环境下,将以上链式连接方法的公式图形化编程,左侧三个子系统由上至下依次为左侧鳍肢2、尾部105、右侧鳍肢2的CPG控制单元,每个子系统均按照上述HOPF振荡器方程组公式进行数学建模,各子系统间按照上述链接方法的公式进行耦合。对于鳍肢2子系统,其θ11、θ21输出代表外侧舵机2023角度写入,θ12、θ22输出代表内侧舵机2012角度写入;对于尾翼3子系统,用θ31输出代表尾部105舵机的角度写入。图7右侧五个舵机由上至下依次为左侧外侧舵机2023、左侧内侧舵机2012、俯仰舵机3012、右侧外侧舵机2023、右侧内侧舵机2012。而后通过SIMULNK附加功能管理器中的《Simulink supportpackage for arduino hardware》支持库,可实现将图形化编辑好的程序烧录到ArduinoUno单片机上,完成仿生企鹅的CPG控制。As shown in FIG7 , in the SIMULINK environment, the formula of the above chain connection method is graphically programmed. The three subsystems on the left are CPG control units of the left fin 2, tail 105, and right fin 2 from top to bottom. Each subsystem is mathematically modeled according to the above HOPF oscillator equation group formula, and the subsystems are coupled according to the formula of the above link method. For the fin 2 subsystem, its θ 11 and θ 21 outputs represent the angle writing of the outer servo 2023, and θ 12 and θ 22 outputs represent the angle writing of the inner servo 2012; for the tail 3 subsystem, θ 31 output is used to represent the angle writing of the tail 105 servo. The five servos on the right side of FIG7 are, from top to bottom, the left outer servo 2023, the left inner servo 2012, the pitch servo 3012, the right outer servo 2023, and the right inner servo 2012. Then, through the "Simulink supportpackage for arduino hardware" support library in the SIMULNK additional function manager, the graphically edited program can be burned to the Arduino Uno microcontroller to complete the CPG control of the bionic penguin.

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

Claims (7)

1.一种仿生机器企鹅,其特征在于,具有企鹅仿生学特性,包括:1. A bionic penguin robot, characterized by having penguin bionic characteristics, including: 身体,所述身体内部设有封闭空腔,所述封闭空腔中设有重心调节机构、电子器件模块,所述重心调节机构用于改变所述仿生机器企鹅的重心位置,使所述仿生机器企鹅做俯仰运动;A body, wherein a closed cavity is provided inside the body, a gravity center adjustment mechanism and an electronic device module are provided in the closed cavity, and the gravity center adjustment mechanism is used to change the gravity center position of the bionic robot penguin so that the bionic robot penguin performs a pitching motion; 两个鳍肢,两个所述鳍肢对称地设置在所述身体的左右两侧,两个所述鳍肢具有双自由度,使所述仿生机器企鹅能做前进、转弯和后退运动;Two flippers, the two flippers are symmetrically arranged on the left and right sides of the body, and the two flippers have double degrees of freedom, so that the bionic robot penguin can move forward, turn and move backward; 尾翼,所述尾翼与所述身体相连,所述尾翼能在所述身体的对称面内转动,以辅助所述仿生机器企鹅向前推进;A tail wing, the tail wing is connected to the body, and the tail wing can rotate within the symmetry plane of the body to assist the bionic robot penguin to move forward; 所述电子器件模块用于分别控制所述重心调节机构、两个所述鳍肢以及所述尾翼的运行;The electronic device module is used to control the operation of the center of gravity adjustment mechanism, the two fins and the tail wing respectively; 所述身体包括从前向后依次密封相连的头部、胸部、腹部和尾部,且所述胸部的前端和所述腹部的后端均封闭,使得所述胸部的内部和所述腹部的内部共同形成所述封闭空腔;The body includes a head, a chest, an abdomen, and a tail that are sealed and connected in sequence from front to back, and the front end of the chest and the rear end of the abdomen are both closed, so that the interior of the chest and the interior of the abdomen together form the closed cavity; 每个所述鳍肢包括内侧舵机机构、外侧舵机机构和鳍肢翼面;所述内侧舵机机构安装在所述胸部处,所述内侧舵机机构用于带动所述外侧舵机机构在所述身体的竖直对称面内转动;所述外侧舵机机构驱动所述鳍肢翼面拍动;Each of the flippers comprises an inner steering mechanism, an outer steering mechanism and a flipper wing surface; the inner steering mechanism is installed at the chest, and the inner steering mechanism is used to drive the outer steering mechanism to rotate within the vertical symmetry plane of the body; the outer steering mechanism drives the flipper wing surface to flap; 所述内侧舵机机构包括内盘、内侧舵机和轴承,所述内盘固定在所述胸部上,所述内侧舵机安装在所述内盘上,所述内侧舵机的转盘安装于所述轴承上;所述外侧舵机机构包括外盘、外侧舵机固定架、外侧舵机和外侧舵机连接架,所述外盘位于所述内盘的外侧并安装于所述胸部上,所述轴承设置在所述外盘上,所述外侧舵机固定架与所述轴承固定,所述外侧舵机固定在所述固定架上,所述外侧舵机的转盘与所述外侧舵机连接架固定,所述外侧舵机连接架与所述鳍肢翼面固定;两个所述鳍肢通过不同动作及不同相位差的运动,实现所述仿生机器企鹅的前进、后退、转弯和俯仰动作;The inner servo mechanism comprises an inner disc, an inner servo and a bearing, wherein the inner disc is fixed on the chest, the inner servo is mounted on the inner disc, and the turntable of the inner servo is mounted on the bearing; the outer servo mechanism comprises an outer disc, an outer servo fixing frame, an outer servo and an outer servo connecting frame, wherein the outer disc is located on the outer side of the inner disc and is mounted on the chest, the bearing is arranged on the outer disc, the outer servo fixing frame is fixed to the bearing, the outer servo is fixed to the fixing frame, the turntable of the outer servo is fixed to the outer servo connecting frame, and the outer servo connecting frame is fixed to the fin wing surface; the two fins realize the forward, backward, turning and pitching movements of the bionic robot penguin through different movements and movements with different phase differences; 对所述仿生机器企鹅的控制采用离散控制方法;所述鳍肢翼面的每个摆动周期内,所述外侧舵机通过1°/次不断改变其写入角度,通过改变每写入1°后的延长时间改变运动周期,调节运动频率;当拍动频率较小时,所述仿生机器企鹅的游速随着频率的增加而增加,当拍动频率过高时,所述外侧舵机达不到指定摆角,不能提供足够动力;所述仿生机器企鹅在转弯时两侧所述鳍肢为差动运动,所述仿生机器企鹅的两个所述鳍肢共有四个自由度,可通过控制两个所述鳍肢实现反向差动运动,进而获得旋转力矩,转弯半径趋近于0,实现原地转弯;当所述仿生机器企鹅两侧所述鳍肢相位差为0时,即可实现前进;后退运动模式中,所述鳍肢相对前进模式反转,所述鳍肢向前拍水以获得向后的推进力,所述尾翼停止运动,从而实现后退。The bionic robot penguin is controlled by a discrete control method; in each swing cycle of the flipper wing surface, the outer servo continuously changes its writing angle by 1°/time, and changes the movement cycle by changing the extension time after each writing of 1° to adjust the movement frequency; when the flapping frequency is low, the swimming speed of the bionic robot penguin increases with the increase of the frequency, and when the flapping frequency is too high, the outer servo cannot reach the specified swing angle and cannot provide sufficient power; when the bionic robot penguin turns, the flippers on both sides are differential motion, and the two flippers of the bionic robot penguin have a total of four degrees of freedom, and reverse differential motion can be achieved by controlling the two flippers, thereby obtaining a rotational torque, and the turning radius approaches 0, thereby achieving in-situ turning; when the phase difference between the flippers on both sides of the bionic robot penguin is 0, forward movement can be achieved; in the backward movement mode, the flippers are reversed relative to the forward mode, the flippers flap water forward to obtain backward propulsion, and the tail wing stops moving, thereby achieving backward movement. 2.根据权利要求1所述的仿生机器企鹅,其特征在于,所述尾翼包括俯仰舵机机构和尾翼翼面,所述俯仰舵机机构设置在所述尾部的后端和尾翼翼面的前端之间,用于驱动所述尾翼翼面在所述身体的竖直对称面内摆动,以辅助所述仿生机器企鹅向前推进。2. The bionic robot penguin according to claim 1 is characterized in that the tail wing includes a pitch servo mechanism and a tail wing surface, and the pitch servo mechanism is arranged between the rear end of the tail and the front end of the tail wing surface, and is used to drive the tail wing surface to swing within the vertical symmetry plane of the body to assist the bionic robot penguin in moving forward. 3.根据权利要求2所述的仿生机器企鹅,其特征在于,所述俯仰舵机机构包括俯仰舵机固定架、俯仰舵机和俯仰舵机连接架,所述俯仰舵机固定架固定在所述尾部的后端上,所述俯仰舵机固定在所述俯仰舵机固定架上,所述俯仰舵机连接架的一端与所述俯仰舵机相连且另一端与所述尾翼翼面的前端固定。3. The bionic robot penguin according to claim 2 is characterized in that the pitch servo mechanism includes a pitch servo fixing frame, a pitch servo and a pitch servo connecting frame, the pitch servo fixing frame is fixed to the rear end of the tail, the pitch servo is fixed to the pitch servo fixing frame, one end of the pitch servo connecting frame is connected to the pitch servo and the other end is fixed to the front end of the tail wing surface. 4.根据权利要求3所述的仿生机器企鹅,其特征在于,所述电子器件模块包括ArduinoUNO微处理器和蓝牙模块;所述Arduino UNO微处理器用于控制两个所述内侧舵机、两个所述外侧舵机、所述俯仰舵机、所述重心调节机构以及所述蓝牙模块的运行。4. The bionic robot penguin according to claim 3 is characterized in that the electronic device module includes an Arduino UNO microprocessor and a Bluetooth module; the Arduino UNO microprocessor is used to control the operation of the two inner servos, the two outer servos, the pitch servo, the center of gravity adjustment mechanism and the Bluetooth module. 5.根据权利要求4所述的仿生机器企鹅,其特征在于,所述Arduino UNO微处理器具有CPG控制功能。5. The bionic robot penguin according to claim 4, characterized in that the Arduino UNO microprocessor has a CPG control function. 6.根据权利要求5所述的仿生机器企鹅,其特征在于,所述CPG控制功能采用HOPF振荡器方程组进行控制,所述HOPF振荡器方程组为:6. The bionic robot penguin according to claim 5, characterized in that the CPG control function is controlled by a HOPF oscillator equation group, and the HOPF oscillator equation group is: 其中,θi1、θi2信号代表第i振荡器的输出值;ωi为第i振荡器的频率;μ决定振荡器的幅值,θi1、θi2均为周期信号,设其振幅为α用于控制振荡器收敛到极限环的速度;设某一舵机在某一动作状态下从初始位置运动到指定位置的时间为t1,从指定位置回到初始位置的时间为t2,t1+t2=T,定义/>λ决定了Ω在ωt和ωw之间的变化速度,给定ωt或ωw的值,即可调节输出信号θi1、θi2的周期;β为负载因子,0<β<1,调节β可以控制t1在一个周期T内所占的比例。Among them, θ i1 and θ i2 signals represent the output values of the i-th oscillator; ω i is the frequency of the i-th oscillator; μ determines the amplitude of the oscillator, θ i1 and θ i2 are both periodic signals, and their amplitudes are assumed to be α is used to control the speed at which the oscillator converges to the limit cycle; suppose that the time for a servo to move from the initial position to the specified position in a certain action state is t 1 , and the time for it to return from the specified position to the initial position is t 2 , t 1 +t 2 =T, define/> λ determines the speed of change of Ω between ω t and ω w . Given the value of ω t or ω w , the period of the output signals θ i1 and θ i2 can be adjusted; β is the load factor, 0<β<1. Adjusting β can control the proportion of t 1 in a period T. 7.根据权利要求6所述的仿生机器企鹅,其特征在于,所述HOPF振荡器方程组之间的链式连接方法采用如下公式:7. The bionic robot penguin according to claim 6, characterized in that the chain connection method between the HOPF oscillator equation groups adopts the following formula: 其中i=1、2、3,表示三个振荡器中的某一振荡器,aij为调节振荡器i和振荡器j之间耦合度的常数,表示振荡器i和振荡器j之间的相位差,Ti表示所有能对振荡器i产生影响的邻居集合;将所述外侧舵机、所述内侧舵机、所述俯仰舵机的当前角度值传递至所述Arduino UNO微处理器内。Where i = 1, 2, 3, represents one of the three oscillators, a ij is a constant for adjusting the coupling between oscillator i and oscillator j, represents the phase difference between oscillator i and oscillator j, and Ti represents the set of all neighbors that can affect oscillator i; the current angle values of the outer servo, the inner servo, and the pitch servo are transmitted to the Arduino UNO microprocessor.
CN202210916041.XA 2022-08-01 2022-08-01 Bionic machine penguin Active CN115107960B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210916041.XA CN115107960B (en) 2022-08-01 2022-08-01 Bionic machine penguin

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210916041.XA CN115107960B (en) 2022-08-01 2022-08-01 Bionic machine penguin

Publications (2)

Publication Number Publication Date
CN115107960A CN115107960A (en) 2022-09-27
CN115107960B true CN115107960B (en) 2024-05-14

Family

ID=83334697

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210916041.XA Active CN115107960B (en) 2022-08-01 2022-08-01 Bionic machine penguin

Country Status (1)

Country Link
CN (1) CN115107960B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116252935A (en) * 2023-02-20 2023-06-13 中国科学院自动化研究所 Bionic machine penguin
TWI852618B (en) * 2023-06-09 2024-08-11 先鋒材料科技股份有限公司 Water sports equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101003301A (en) * 2007-01-19 2007-07-25 哈尔滨工程大学 Underwater propelling plant imitating hydrofoil
JP2013123988A (en) * 2011-12-14 2013-06-24 Kyushu Institute Of Technology Underwater propeller
CN206841691U (en) * 2017-06-01 2018-01-05 兰州天佑机器人科技有限公司 A kind of machine fish two degrees of freedom pectoral fin propulsive mechanism
CN108572553A (en) * 2018-05-16 2018-09-25 清华大学深圳研究生院 A kind of movement closed loop control method of quadruped robot
CN208412060U (en) * 2018-05-04 2019-01-22 内蒙古天航科技有限责任公司 A kind of bionical penguin propulsive mechanism
JP2020050315A (en) * 2018-09-28 2020-04-02 国立大学法人東京工業大学 Flapping operation mechanism, method of using flapping operation mechanism, and propulsion device using flapping operation mechanism
CN111746767A (en) * 2020-07-07 2020-10-09 国网安徽省电力有限公司电力科学研究院 A bionic robotic fish based on combined propulsion of bionic fins and pumps
CN111976938A (en) * 2020-08-19 2020-11-24 天津大学 Sea lion-imitating front fin propulsion device
CN113525638A (en) * 2021-08-11 2021-10-22 清华大学 Six-freedom-degree bionic robotic dolphin with image transmission function

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101003301A (en) * 2007-01-19 2007-07-25 哈尔滨工程大学 Underwater propelling plant imitating hydrofoil
JP2013123988A (en) * 2011-12-14 2013-06-24 Kyushu Institute Of Technology Underwater propeller
CN206841691U (en) * 2017-06-01 2018-01-05 兰州天佑机器人科技有限公司 A kind of machine fish two degrees of freedom pectoral fin propulsive mechanism
CN208412060U (en) * 2018-05-04 2019-01-22 内蒙古天航科技有限责任公司 A kind of bionical penguin propulsive mechanism
CN108572553A (en) * 2018-05-16 2018-09-25 清华大学深圳研究生院 A kind of movement closed loop control method of quadruped robot
JP2020050315A (en) * 2018-09-28 2020-04-02 国立大学法人東京工業大学 Flapping operation mechanism, method of using flapping operation mechanism, and propulsion device using flapping operation mechanism
CN111746767A (en) * 2020-07-07 2020-10-09 国网安徽省电力有限公司电力科学研究院 A bionic robotic fish based on combined propulsion of bionic fins and pumps
CN111976938A (en) * 2020-08-19 2020-11-24 天津大学 Sea lion-imitating front fin propulsion device
CN113525638A (en) * 2021-08-11 2021-10-22 清华大学 Six-freedom-degree bionic robotic dolphin with image transmission function

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CPG四足机器人典型步态生成方法的研究;段宝国;王新晴;许鸿辉;;电子技术(第05期);第20-23页 *

Also Published As

Publication number Publication date
CN115107960A (en) 2022-09-27

Similar Documents

Publication Publication Date Title
CN100491197C (en) Two body robot fish
CN115107960B (en) Bionic machine penguin
Harper et al. Modeling the dynamics of spring-driven oscillating-foil propulsion
CN100519331C (en) Intelligent robot dolphin
Wu et al. Kinematic comparison of forward and backward swimming and maneuvering in a self-propelled sub-carangiform robotic fish
CN103144756A (en) Bionic robot fish propelled by oscillating and twisting compound motion of pectoral fins
CN115402499B (en) The bionic robotic triggerfish powered by undulating fins
CN209600192U (en) A kind of imitative die Schwimmhaut crawl stroke formula propulsion robot
CN111284663B (en) Fish-shaped bionic underwater robot and control method thereof
CN102079382B (en) Underwater mechanical bionic flapping wing thruster
CN110015391A (en) A manta ray mode underwater robotic fish device and system
CN109976233A (en) A kind of motion control method and control system of three-dimensional motion machine fish
CN110626482A (en) A two-degree-of-freedom flexible bionic fish driving device and driving method
CN114671000B (en) A bionic manta ray robot based on a sinusoidal oscillating fin structure
CN209776776U (en) Manta ray mode underwater robotic fish device
CN210852857U (en) Bionic line-driven wrist cuttlefish
Cao et al. Applying central pattern generators to control the robofish with oscillating pectoral fins
Li et al. Development of a multi-tentacled collaborative underwater robot with adjustable roll angle for each tentacle
Yan et al. Development of a turtle-inspired robot with variable stiffness hydrofoils
CN117864352A (en) Bionic robot fish with pectoral fins and caudal fins cooperatively propelled and control method thereof
KR20240109908A (en) Wing-leg hybrid propelled underwater glider and working method thereof
CN116533695A (en) Amphibious bionic robot fish with double propulsion modes
CN217496510U (en) A bionic stingray robot based on sinusoidal oscillating wave fin structure
CN211766211U (en) Underwater flying robot
Chen et al. Design and Simulation Analysis of Bionic Devil Fish

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