自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 python import 自建 module 提示“ModuleNotFoundError: No module named ‘xxx‘“

【代码】python import 自建 module 提示“ModuleNotFoundError: No module named ‘xxx‘“

2024-04-18 15:29:15 178

原创 cuda多版本安装

将lib内的文件都复制到目录/usr/local/cuda-11.8/lib64/中,将include内的文件都复制到目录/usr/local/cuda-11.8/include/中(版本号对应自己安装的版本)选择需要安装的cuda版本,我需要安装cuda 11.8。如图所示表示系统目前版本为cuda 12.2。可通过下述指令,判断cudnn是否安装成功。末尾添加(版本号对于需要切换的版本)表示最高支持cuda 12.4版本。下载失败可以复制链接到浏览器下载。关闭所有终端,重新开启,输入。

2024-03-20 19:59:15 2019

原创 ubuntu显卡驱动安装

ubuntu显卡驱动安装

2024-03-20 15:57:38 493

原创 FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future ver

解决FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.

2024-02-22 11:18:17 627

原创 TypeError: __init__() missing 1 required positional argument: ‘observation_space‘

【代码】TypeError: __init__() missing 1 required positional argument: ‘observation_space‘

2023-11-23 15:11:14 243

原创 FileNotFoundError: [Errno 2] No such file or directory: ‘patchelf‘: ‘patchelf‘

【代码】FileNotFoundError: [Errno 2] No such file or directory: ‘patchelf‘: ‘patchelf‘

2023-11-23 15:10:13 437

原创 安装mujoco200后报错You appear to be missing MuJoCo.We expected to find the file here: /home/xx/.mujoco210

ubuntu20.04中,安装mujoco200后报错“You appear to be missing MuJoCo.We expected to find the file here: /home/xx/.mujoco210”:mujoco-py版本错误。:重新安装mujoco-py。

2023-11-23 15:05:54 1348 1

原创 Python图像读取

Python图像读取

2022-10-26 15:57:31 4581 1

原创 Python UDP&TCP

Python UDP&TCP

2022-10-26 15:57:03 131

原创 树莓派 root权限获取&软件源更换

树莓派 root权限获取&软件源更换

2022-10-26 15:56:13 888

原创 四足机器人研究(一)-V-rep宇树A1模型导入

V-rep宇树科技A1模型导入

2022-10-26 15:53:26 2656 10

原创 Matlab与V-rep联合仿真 逆运动学

四足机器人逆运动学

2022-10-26 15:52:14 3112 2

原创 Matlab与V-rep联合仿真-姿态解算

四足机器人姿态解算

2022-10-26 15:51:20 780 1

原创 四足机器人足端轨迹规划 CoppeliaSim

四足机器人足端轨迹规划

2022-10-26 15:50:11 728 1

原创 四足机器人仿真 Matlab

四足机器人Matlab仿真

2022-10-26 15:46:03 3824 4

原创 路径规划算法

路径规划算法

2022-10-26 15:43:00 1366

原创 机器人学导论学习笔记No.1-第一章 :概述

第一章 :概述1.2 操作臂的力学与控制位置和姿态的描述物体描述:位置和姿态操作臂正运动学运动学:研究运动,不考虑力内容:研究位置、速度、加速度和位置变量对于时间或者其他变量的高阶微分。(几何和时间特征)组成:连杆和关节(转动关节:关节角;移动关节:关节偏移量)自由度:个数是操作臂中具有独立位置变量的数目(对于典型工业机器人,多数为开式运动链,每个关节位置都有唯一一个变量来定义,因此关节数等于自由度数目。)末端执行器:组成操作臂的运动链的自由端,常采用设置于末端执行器上的工具坐

2022-02-07 01:45:48 865

原创 树莓派学习-No.1-镜像安装&Putty&VNC设置

树莓派镜像安装1.镜像下载树莓派官方镜像下载推荐使用迅雷下载,速度较快。2.TF卡格式化使用SDFormatter将TF格式化3.安装镜像使用Win32 Disk Imager选择镜像路径->Write->成功(弹出格式化提示窗口点取消)开启ssh及WIFI连接新建ssh文件在安装镜像后的TF boot中新建ssh文件(无后缀)新建WIFI配置文件在boot目录中新建文件,文件名为 wpa_supplicant.conf 无后缀country=CNctrl_

2022-01-18 04:07:02 539

原创 控制工程基础

传递函数常见电路的传递函数基本元件元器件RCL复阻抗R1jwC\frac{1}{jwC}jwC1​jwL传递函数R1sC\frac{1}{sC}sC1​sL常见电路1.RC-1G(s)=UoUi=1sCR+1sC=1RCs+1G(s)=\frac{U_o}{U_i}=\frac{\frac{1}{sC}}{R+\frac{1}{sC}}=\frac{1}{RCs+1}G(s)=Ui​Uo​​=R+sC1​sC1​​=RCs+11​1.RC-2G

2021-10-18 23:06:47 913

原创 正点原子STM32F103学习笔记(十一)——ADC&DAC

ADC(Analog-to-Digital Converter)STM32F10x ADC特点12位(位数决定精度)逐次逼近型的模拟数字转换器。最多带3个ADC控制器(每个控制器有多个通道)最多支持18个通道,可最多测量16个外部和2个内部信号源。支持单次和连续转换模式转换结束,注入转换结束,和发生模拟看门狗事件时产生中断。通道0到通道n的自动扫描模式自动校准采样间隔可以按通道编程规则通道和注入通道均有外部触发选项转换结果支持左对齐或右对齐方式存储在16位数据寄存器ADC转换时间

2021-02-25 03:19:32 19437 3

原创 正点原子STM32F103学习笔记(十)——定时器、PWM

通用定时器基本原理通用定时器功能特点描述STM3 的通用 TIMx (TIM2、TIM3、TIM4 和 TIM5)定时器功能特点包括:位于低速的APB1总线上(APB1)16 位向上、向下、向上/向下(中心对齐)计数模式,自动装载计数器(TIMx_CNT)。16 位可编程(可以实时修改)预分频器(TIMx_PSC),计数器时钟频率的分频系数 为 1~65535 之间的任意数值。4 个独立通道(TIMx_CH1~4),这些通道可以用来作为:输入捕获输出比较PWM 生成(边缘或中间对齐模

2021-02-23 20:28:31 4584 1

原创 正点原子STM32F103学习笔记(九)——外部中断

外部中断STM32的每个IO都可以作为外部中断输入。STM32的中断控制器支持19个外部中断/事件请求:线0~15:对应外部IO口的输入中断。线16:连接到PVD输出。线17:连接到RTC闹钟事件。线18:连接到USB唤醒事件。每个外部中断线可以独立的配置触发方式(上升沿,下降沿或者双边沿触发),触发/屏蔽,专用的状态位。中断线跟io口对应GPIOx.0映射到EXTI0GPIOx.1映射到EXTI1…GPIOx.15映射到EXTI15同一个时间只能有一个IO口映射到外部

2021-02-23 20:23:41 2606

原创 正点原子STM32F103学习笔记(八)——串口

串口通信基本原理处理器与外部设备通信的两种方式并行通信传输原理:数据各个位同时传输。优点:速度快缺点:占用引脚资源多串行通信传输原理:数据按位顺序传输。优点:占用引脚资源少缺点:速度相对较慢按照数据传送方向,分为:单工:数据传输只支持数据在一个方向上传输半双工:允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;全双工:允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求

2021-02-22 19:09:03 3388

原创 正点原子STM32F103学习笔记(七)——程序调试,端口复用与重映射,NVIC中断优先级管理

程序调试方法PB3,PB4不能输出他所需要的电平状态原因JTAG/SWD模式设置库函数(在文件stm32f10x_gpio.c中):void GPIO_PinRemapConfig(uint32_t GPIO_Remap, FunctionalState NewState)/*GPIO_Remap有效性 #define GPIO_Remap_SWJ_NoJTRST ((uint32_t)0x00300100) /*!< Full SWJ Enabled (JTAG-DP +

2021-02-22 15:33:56 1610

原创 正点原子STM32F103学习笔记(六)——时钟系统

时钟系统RCC: reset clock control 复位和时钟控制器。注意: 任何一个外设在使用之前,必须首先使能其相应的时钟时钟系统框图图形含义梯形灰色方块:选择器蓝色框:时钟源时钟源(5个)HSI: 高速的内部时钟。产生:内置RC振荡器频率:8MHz左右(内置RC振荡器不稳定)精度不高可作为系统时钟时钟源HSE: 高速的外部时钟。产生:外部晶振(石英/陶瓷谐振器或者外部时钟)频率:4-16MHz可以直接或二分频后做相邻选择器(选择器1)输入,再经过选择器2

2021-02-22 02:55:32 3145

原创 正点原子STM32F103学习笔记(五)——按键输入

按键输入精英版按键KEY_UP 一端连接VCC,按下得到高电平KEY0,KEY1 一端接GND,按下得到低电平GPIO输操作说明读取IO口输入电平调用库函数为:uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);读取IO口输入电平操作寄存器为:GPIOx_IDR:端口输入寄存器使用位带操作读取IO口输入电平:(sys.h中定义)PEin(4) -读取GPIOE.4口电平PEin(

2021-02-22 01:16:33 6986

原创 STM32相关C语言知识

关键字staticStatic申明的局部变量,存储在静态存储区。它在函数调用结束之后,不会被释放。它的值会一直保留下来。所以可以说static申明的局部变量,具有记忆功能。int getValue(void){ int flag=0; flag++; return flag;}每次调用重新初始化,返回1int getValue(void){ static int flag=0; flag++; return flag;}每次调用不会初始化,返回值依

2021-02-21 20:14:34 388

原创 正点原子STM32F103学习笔记(四)——蜂鸣器

蜂鸣器蜂鸣器通过三极管(放大管)连接将电流放大若不接R38,IO口处于浮空状态,点位高地不确定步骤使能IO口时钟。调用函数RCC_APB2PeriphColckCmd();初始化IO口模式。调用函数BEEP_Init();操作IO口,输出高低电平。实操beep.h头文件 宏定义&函数声明#ifndef __BEEP_H#define __BEEP_H #include "sys.h"//蜂鸣器端口定义#define BEEP PBout(8) // BEEP,蜂鸣

2021-02-21 01:46:05 2725 6

原创 正点原子STM32F103学习笔记(三)——跑马灯

跑马灯实验库函数基础知识库函数控制IO口输出高低电平头文件:stm32f10x_gpio.h源文件:stm32f10x_gpio.cFWLIB下"misc.c"、“stm32f10x_gpio.c”、“stm32f10x_rcc.c”(涉及到时钟)每个程序必须用到新建"HARDWARE"文件夹,内包含"led.c",包含LED初始化相关代码重要函数1个初始化函数:void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_In

2021-02-20 23:59:20 2608

原创 正点原子STM32F103学习笔记(二)

GPIO基本原理与寄存器配置基础信息STM32F103ZET6,一共有7组IO口,每组IO口有16个IOUSART:(Universal Synchronous/Asynchronous Receiver/Transmitter)USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。FT: 可容忍5V(给IO口5V电压也可识别为高电平)GPIO工作方式4种输入模式:输入浮空VDD\VSS开关均断开施密特触发器打开CPU读输入数据寄存器数据输入

2021-02-20 03:55:38 1589

原创 正点原子STM32F103学习笔记(一)

pin definitionsFT标志的IO口兼容5V原理图上带ADC字样的IO都不兼容5V,反之兼用5VSTM32初探VSS数字电源VDD数字地MDK5包下载网址:http://www.keil.com/dd2/pack开发环境搭建USB串口作用:可以当串口使用。如果USB串口连接到STM32的串口1(STM32 ISP下载只能是串口1)的话,那么可以用来串口下载程序。因为要连接到USB,所以可以用来USB供电。ISP串口下载STM32下载通过串口1,对应引脚为PA9、PA1

2021-02-20 00:28:06 3365

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除