• 2024-06-21Orangepi&小车文档说明
    写在前面需要下载的东西(合集):https://www.123pan.com/s/44PTjv-tGtrv.html下载后,该安装的安装,该解压的解压,安装的时候,如果看不懂,就别动,一路next就行推荐安装一个VScode,用于编写代码在使用香橙派的Linux系统时,任何地方要输入密码时,密码都是orangepi,Linux里输密码时,都
  • 2024-06-17m基于Qlearning强化学习的小车倒立摆控制系统matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:      算法涉及理论知识概要       基于Q-learning的强化学习方法应用于小车倒立摆控制系统,是通过让智能体(即控制小车的算法)在与环境的交互过程中学习到最优的控制策略,以保持倒立摆在不稳定平衡状态下的直立。Q-l
  • 2024-06-09杂项——编码器控制小车走固定距离(stm32)
    先算出轮子转一周编码器的数值(假设为1000),再算出轮子一周的周长(假设为10cm)。那么要前进1米只需要转1米/10cm等于10圈,10圈编码器数值为10000。我们只需要在代码里面写出编码器数值如果<10000则让小车前进,如果>10000让小车停止,即可实现控制小车走固定的距离编码器.c函数(编码器
  • 2024-05-11Yolov5训练机械小车识别模型
        (wind_2021)J:\PytorchProject\yolov5_train_car_2024051001>(wind_2021)J:\PytorchProject\yolov5_train_car_2024051001>(wind_2021)J:\PytorchProject\yolov5_train_car_2024051001>(wind_2021)J:\PytorchProject\yolov5_train_car_20240
  • 2024-04-17Kano的编程之旅
    瓦力觉启|主程序原理---避障|目录一.雷达避障(1)(2)二.深度避障1.原理2.控制3.主要函数(1).雷达避障主函数(2).相关参数三.超声波避障今日份美图一.雷达避障(1)(2)二.深度避障1.原理(1)摄像头的中心与摄像头坐标系统的中心可能存在偏差(2)摄像头的坐标系和小车的坐标
  • 2024-04-04基于STM32蓝牙控制小车系统设计(一)
    项目介绍    “基于stm32f4的蓝牙控制小车”是一个基于意法半导体与ARM公司生产的STM32F4开发板的集电机驱动模块、电源管理模块、stm32f4主控模块、蓝牙串口通信模块、android控制端模块。电机驱动模块使用了两个L298N芯片来驱动4路电机,使能端连接4路来自
  • 2024-04-04基于STM32蓝牙控制小车系统设计(三)
    主控板程序设计设计基于主控板(STM32)的程序通常包括以下几个关键步骤:项目规划和需求分析:确定项目的功能和需求,包括所需的传感器、执行器、通信接口等。制定软件开发计划,包括项目时间表、任务分配等。环境搭建:配置开发环境,包括安装集成开发环境(IDE)和相关工具链。配置主控板
  • 2024-04-02电子积木方案开发商
    东莞市酷得智能科技有限公司电子积木方案开发商提供消费电子解决方案、提供IC技术支持,全国线上线下服务积木小车底层驱动开发过程主要涉及到以下几个方面:首先,需要对小车底盘结构、硬件、模块等有深入的了解。底盘承载着机器人定位、导航、移动、避障等多种功能,是机器人必
  • 2024-04-02酷得单片机方案 2.4G儿童遥控漂移车
    电子方案开发定制,我们是专业的东莞酷得智能单片机方案之2.4G遥控玩具童车具有以下比较有特色的特点:1、内置充电电池:这款小车配备了可充电的电池,无需频繁更换电池,既环保又方便。充电方式可能为USB充电或者专用的充电器充电,具体需要查看产品说明。2、50米遥控距离:这款小车
  • 2024-03-301、Pico Robot介绍
    1.1PicoRobot介绍PicoRobot是一款基于树莓派PICO开发板设计的智能小车,可供嵌入式设计人员、研究人员和学生等使用的开源机器人,小车自带超声波、光敏等传感器和OLED、红外接收,能够快速实现避障、遥控等功能。树莓派Pico是一款树莓派官方设计的低成本,高性能的微控制器开发板,具
  • 2024-03-30Pico Robot 小车
    1、PicoRobot介绍1.1PicoRobot介绍 1.2接口说明 1.3组装步骤 1.4电池及使用注意事项 1.5遥控操作1.6快速上手视频  2、开发环境搭建2.1更新固件2.2搭建开发环境 2.3下载例程和开机自启动 2.4导入库文件 3、基础课程3.1控制
  • 2024-02-24循迹小车驱动
    1.PWM2.USART3.GPIO4.ADC技术部分EXITHC_SR04中断定时器EXIT外部中断属于外设可监测GPIO口的电平信号触发方式上升下降双边PB7与PA7不能同时使用中断与AFIO有关中断引脚选择器只会选择其中一个中断暂停当前正在运行的程序。转而处理中断程序,处理完成后返回原来
  • 2024-02-19tultlebot3仿真
    1.启动仿真世界:roslaunchturtlebot3_gazeboturtlebot3_world.launch2.启动gmapping建图节点roslaunchturtlebot3_slamturtlebot3_slam.launchslam_methods:=gmapping3.启动小车键盘控制节点,控制小车移动:roslaunchturtlebot3_teleopturtlebot3_teleop_key.launch分别安wa
  • 2024-01-29小车的颜色
    可以尝试推导一下,是推不动的,但是又没有什么更好的状态设计的方法,这个时候可以尝试分摊费用我们先随便写一个序列,考虑费用是怎么产生的,然后怎么分摊费用给每个单元如图,箭头的长度之和就是总费用所以一个很显然的分摊费用的方法就是:对每一个箭头,把他跨过的位置对答案的贡献加一
  • 2024-01-05大二打卡(11.27)
    今天做了什么事儿:上午,工程实训开始了。原本以为这次会让我们造一个小型机器人,但现实却有些出乎意料。我们被分配到了一个小车项目,任务是组装并编写代码使其能够按照指定的路径行驶。虽然与预期有些差距,但至少也算与机器人有些关联。在组装小车的过程中,我们负责拧螺丝、安装轮子
  • 2023-12-23鸿蒙小车之多任务调度实验
    说到鸿蒙我们都会想到华为mate60:遥遥领先!我们一直领先!我们这个小车也是采用的是鸿蒙操作系统,学习鸿蒙小车,让你遥遥领先于你的同学。@TOC前言本专栏将依次介绍鸿蒙小车的内核实验,硬件实验,wifi实验。一、什么是任务?为什么要有任务任务是操作系统(RTOS)中的基本组成单元,它们为嵌入式
  • 2023-12-20STM32智能小车 0基础教学
    (文章目录)前言最近发现很多小伙伴都想自己制作一辆属于自己的智能小车,从今天开始我准备从选材料开始教大家如何制作一辆智能小车。一、必备器材选择及其作用1.主控制器STM32首先最重要的就是选择主控制器,因为我们需要通过STM32来控制各个模块协调工作。这里我们选择STM32RC
  • 2023-12-18STM32智能小车控制舵机转向
    (文章目录)前言本文将带大家学习如何驱动舵机转向以及控制转向的角度值。一、舵机简单介绍及接线方式信号线(黄线)红线(电源线)棕色(地线)舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲部分,总间隔为2ms。以180度角度伺服为例
  • 2023-12-17鸿蒙小车之多任务调度实验
    说到鸿蒙我们都会想到华为mate60:遥遥领先!我们一直领先!我们这个小车也是采用的是鸿蒙操作系统,学习鸿蒙小车,让你遥遥领先于你的同学。@TOC前言本专栏将依次介绍鸿蒙小车的内核实验,硬件实验,wifi实验。一、什么是任务?为什么要有任务任务是操作系统(RTOS)中的基本组成单元,它们为嵌入式
  • 2023-12-03PID小车用python代码写
    importtimeimportRPi.GPIOasGPIO#设置GPIO模式GPIO.setmode(GPIO.BOARD)#定义电机引脚Motor1A=16Motor1B=18Motor2A=22Motor2B=40#设置引脚为输出模式GPIO.setup(Motor1A,GPIO.OUT)GPIO.setup(Motor1B,GPIO.OUT)GPIO.setup(Motor2A,GPIO.OUT)GPI
  • 2023-12-03PID小车弹跳的做法
    PID小车弹跳的做法如下:首先,需要确定弹跳的高度和速度。可以通过实验或者观察来确定这些参数。然后,需要计算弹跳过程中的加速度。根据物理学知识,弹跳过程可以分为两个阶段:自由落体阶段和上升阶段。在自由落体阶段,物体的速度是恒定的,而在上升阶段,物体的速度逐渐增加。因此,需要
  • 2023-12-03PID小车平衡和跳跃的核心代码
    PID小车平衡和跳跃的核心代码主要包括以下几个部分:初始化PID控制器参数,包括比例系数Kp、积分系数Ki和微分系数Kd。读取传感器数据,如陀螺仪、加速度计等,用于计算小车的旋转角度和速度。根据传感器数据计算PID控制器的输出,即控制信号。将控制信号转换为电机驱动信号,控制小车的转向和
  • 2023-11-30布式I/O系统在自动化生产工业机器人中的作用
    中国自动导航机器人(AGV)和自主移动机器人(AMR)从传统内部物料搬运从粗放化、低效率沿着更加智能化、自主化和系统集成化的方向发展。多样化的物料搬运,满足不同行业、不同应用场景下的需求。不论何种形式,终将以实现高质高效为最终目的。钡铼技术IO模块是AGV小车的一个重要的组成部
  • 2023-11-04基于MATLAB的单级倒立摆仿真(转)
    有关代码及word文档请关注公众号“挽风笔谈”,后台回复A010.02即可获取一、单级倒立摆概述倒立摆是处于倒置不稳定状态,人为控制使其处于动态平衡的一种摆,是一类典型的快速、多变量、非线性、强耦合、自然不稳定系统。由于在实际中存在很多类似的系统,因此对它的研究在理论上和
  • 2023-11-04基于MATLAB的单级倒立摆仿真
    有关代码及word文档请关注公众号“挽风笔谈”,后台回复A010.02即可获取一、单级倒立摆概述倒立摆是处于倒置不稳定状态,人为控制使其处于动态平衡的一种摆,是一类典型的快速、多变量、非线性、强耦合、自然不稳定系统。由于在实际中存在很多类似的系统,因此对它的研究在理论上和