首页 > 其他分享 >2自由度并联仿生腿的制作

2自由度并联仿生腿的制作

时间:2023-06-21 09:58:19浏览次数:32  
标签:仿生 upper servo 舵机 自由度 并联

1. 运动功能说明

    本文实例将实现2自由度并联仿生腿模组运动起来,模拟实现狗腿行走的动作。

2. 结构说明

    2自由度并联仿生腿模组是由两个舵机驱动的,它的所有动作都将在两个舵机的配合运动下实现。

3. 运动原理说明

    2自由度并联仿生腿模组运动的点位如下图所示:

4. 电子硬件

    在这个示例中,我们采用了以下硬件,请大家参考:

主控板 Basra主控板(兼容Arduino Uno)‍
扩展板 Bigfish2.1扩展板‍
电池 7.4V锂电池

    电路连接:将2个舵机连接在Bigfish扩展板的D4、D7端口。

5. 运动功能实现

    上位机:Controller 1.0

    下位机编程环境:Arduino 1.8.19

    实现思路:实现2自由度并联仿生腿模组运动起来。

5.1 舵机角度的确定

    将2自由度并联仿生腿模组用工具调整至合适的点位后,用量角器测量出相应的舵机角度值。模拟狗腿行走的动作,对每个动作的角度进行测量并记录数据。

    操作步骤:① 以固定舵机的两个螺丝为固定量角器位置。

    ② 拧紧螺丝,防止取下量角器时角度发生变化,导致测量的不够准确。

    ③ 对量角器进行读数并进行数据记录。

    ④ 利用Controller动作编辑软件,输入测量到的角度值进行尝试,如果动作和实际有偏差的话可改变角度参数进行调整,直至得到正确的舵机角度组合为止。关于Controller动作编辑软件的使用方法,可参考【U002】如何驱动模拟舵机-Controller 1.0b软件的使用

5.2 示例程序

    下面提供一个2自由度并联仿生腿模组运动的参考例程(tuibuyundong.ino):

/*------------------------------------------------------------------------------------

  版权说明:Copyright 2023 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved.

           Distributed under MIT license.See file LICENSE for detail or copy at

           https://opensource.org/licenses/MIT

           by 机器谱 2023-06-02 https://www.robotway.com/

  ------------------------------*/

#include<Servo.h>

#define upper_servo_initialangle 90

#define lower_servo_initialangle 90

Servo upper_servo;   //大腿舵机

Servo lower_servo;   //小腿舵机


void setup()

{

  upper_servo.attach(4);

  lower_servo.attach(7);

  upper_servo.write(upper_servo_initialangle);

  lower_servo.write(lower_servo_initialangle);

  delay(1000);

}


void loop()

{

  //大腿动一下

  for(int i=0;i<30;i++)

  {

    upper_servo.write(upper_servo_initialangle+i);

    delay(100);

  }

  for(int j=30;j>0;j--)

  {

    upper_servo.write(upper_servo_initialangle+j);

    delay(100);

  }

 

  //小腿动一下

  for(int i=0;i<30;i++)

  {

    lower_servo.write(lower_servo_initialangle+i);

    delay(100);

  }

  for(int j=30;j>0;j--)

  {

    lower_servo.write(lower_servo_initialangle+j);

    delay(100);

  }

}

6. 资料下载

资料内容:
①程序源代码
②模组3D文件
资料下载地址:2自由度并联仿生腿-概述

标签:仿生,upper,servo,舵机,自由度,并联
From: https://www.cnblogs.com/robotway/p/17488959.html

相关文章

  • 智能佳—LoCoBot WX250 6自由度 (用于科研与教学的ROS智能车)
    LoCoBot是用于映射、导航和操纵(可选)等ROS研究的智能车,研究人员、教育工作者和学生都可以使用LoCoBot专注于高级代码的开发,而不是专注硬件和构建低级代码。通过开放的源代码软件、完整的ROS映射和导航包以及模块化的开放源代码PythonAPI,LoCoBot上的开发得以简化,用户仅需10行代码......
  • 4自由度并联机器狗实现行走功能
    1.功能说明    本文示例将实现R328a样机4自由度并联机器狗行走的功能。2.电子硬件    在这个示例中,我们采用了以下硬件,请大家参考:主控板Basra主控板(兼容ArduinoUno)‍扩展板Bigfish2.1扩展板‍电池7.4V锂电池    电路连接:机器狗左侧的上下......
  • esp32c3 刷入 ESPHome 固件并联动 Home Assistant
    在物联网里有一个很有名的固件叫做ESPHome,它是一个通过简单而强大的配置文件控制ESP8266/ESP32并通过家庭自动化系统远程控制。目标这里通过一个简单的案例场景来开始讲述整个过程,目标是通过温湿度传感器上传室内温度并在墨水屏上展示温度变化曲线。先决条件既然是esp32......
  • (笔记)运放电路中并联反馈电容与反馈电阻的工作原理
     一、反馈电容运放反馈端电容并电阻,或许很多人都有疑惑;不同频率的信号经过电容都会产生不同程度的相移和衰减。 如果你利用的是其衰减,那么就是滤波。 如果你利用的是其相移,那么就是补偿。  (图一:反馈电容/电阻示意图)CF的作用:相位补偿,防止振荡,抑制高频噪声:一般来说,因为布......
  • 《安富莱嵌入式周报》第312期:开源磁场照相机,仿生神经元PCB,开源无线耳机,手机系统PalmOS
    更新一期视频教程:BSP视频教程第26期:CAN/CANFD/CANopen专题,CANFD整个运行机制精讲,图文并茂,配合综合实战演练(2023-05-15)https://www.armbbs.cn/forum.php?mod=viewthread&tid=119189视频版:https://www.bilibili.com/video/BV1zL41167Ti 1、基于开放系统组装协议OSAP实现的简化硬件设......
  • cruise混动仿真,P2并联混动仿真模型,Cruise混动仿真模型,可实现并联混动汽车动力性经济性
    cruise混动仿真,P2并联混动仿真模型,Cruise混动仿真模型,可实现并联混动汽车动力性经济性仿真。关于模型1.模型是基于cruise/simulink搭建的base模型,策略模型基于MATLAB/Simulink平台搭建完成,通过C++编译器编译成dll文件给CRUISE引用,实现联合仿真。策略搭建时,为方便理解主要采用state......
  • HCU混和动力控制器,HEV混动串并联 混动车辆 simulink/stateflow模型
    HCU混和动力控制器,HEV混动串并联混动车辆simulink/stateflow模型包含工况路普输入,驾驶员模型,车辆控制模型(EVHEV模式切换;CDCS模式切换),电池、电机系统模型,车辆本体模型等。可进行整车仿真测试验证及参数优化。ID:16130683931122462......
  • 四轮独立驱动横摆角速度控制,LQR 基于LQR算法的 基于二自由度动力学方程,通过主动转向af
    四轮独立驱动横摆角速度控制,LQR基于LQR算法的基于二自由度动力学方程,通过主动转向afs和直接横摆力矩dyc实现的横摆角速度跟踪,模型包括期望横摆角速度,质心侧偏角,稳定性因素,lqr模块等模块,作为lqr入门强烈推荐。还有详细的lqr资料说明,可以作为基本模板,和其他算法(mpcsmc)做对比等ID......
  • HEV串并联(IMMD) 混动车辆仿真 simulink/stateflow模型包含工况路普输入,
    HEV串并联(IMMD)混动车辆仿真simulink/stateflow模型包含工况路普输入,驾驶员模型,车辆控制模型(电池CDCS状态切换以及EVHEVEngine模式转换),电池、电机系统模型,车辆本体模型等。可进行整车仿真测试验证及参数优化,体现IMMD基本原理。ID:42135682671242878......
  • HEV并联(IPS) 车辆仿真 simulink/stateflow搭建 模型包含工况路
    HEV并联(IPS)车辆仿真simulink/stateflow搭建模型包含工况路普输入,驾驶员模型,车辆控制模型(CDCS状态切换以及EVHEVEngine模式转换),电池及电机系统模型,车辆动力学模型等。通过进行仿真测试验证及参数优化,体现IPS基本原理。ID:56100685578019863......