自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式技术在路上

嵌入式软硬件技术

  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 MiniSnail子模块的规划

目前已经完整的将crazyflie2.0的硬件做出来,起个别名叫做MiniSnail,并且可以在游戏手柄的操作下稳定飞行,之前也做了两个子模块可以插在MiniSnail上,一个是下载程序的板子Debug Board,另一个是BLMC Ext Board用于外接无刷电机;还有一些子板需要接着做,目前想到如下: (1)DWM1000室内定位子板,decawave官网可以下载相关资料,需要注册 (2

2015-12-28 16:45:06 1004

原创 crazyflie2.0中欧拉角和四元数之间转换的问题

void sensfusion6GetEulerRPY(float* roll, float* pitch, float* yaw) {   float gx, gy, gz; // estimated gravity direction   gx = 2 * (q1*q3 - q0*q2);   gy = 2 * (q0*q1 + q2*q3);   gz = q0*q0 - q1

2015-12-27 15:34:34 1781

原创 地面效应和起飞不平稳的问题

Bitcraze圣诞之前将crazyflie2.0的制作流程共享在官网上,并且配有视频,真是很赞;参考网址: https://www.bitcraze.io/getting-started-with-the-crazyflie-2-0/ 很多内容之前已经有了,这里列出来一些值得记录的内容: normal flight When thrusting without touching

2015-12-22 22:35:23 1417

原创 crazyflie控制算法

http://merafour.blog.163.com/blog/static/219102011201451935827412/ 看Bitcraze的控制代码,我个人觉得需要有一个回路的概念,比如反馈回路。这在电路里边会碰到,再此我不过多复述。 Bitcraze在四轴姿态控制中使用了二级控制回路,记住不是两个控制回路,这是有区别的。也就是说这两个控制回路是级联的关系。第一级控制回路为姿

2015-12-21 22:59:44 4325

原创 crazyflie-firmware之姿态解算和PID控制

今天抽晚上时间看了下crazyflie-firmware程序中姿态解算和PID控制部分代码,看的是crazyflie2.0版本的相关代码。 这部分代码应该算是在FreeRTOS优先级很高的任务了,在stabilizer.c文件中可以找到stabilizerTask任务,再寻找下优先级可以看到如下代码: //Task priorities. Higher number higher prio

2015-12-21 00:45:57 4980

转载 Towards Crazyswarms

转载https://www.bitcraze.io/2015/04/towards-crazyswarms-2/点击打开链接 This weeks Monday post is a guest post written by Wolfgang Hoenig from University of Southern California. What’s better than a sing

2015-12-20 00:12:11 994

原创 crazyflie_ros接收多个crazyflie2.0的数据

ROS在机器人领域很厉害,国外朋友使用一个crazyradio同时采集多个crazyflie1.0和crazyflie2.0,而且开源所有ROS文件,给力!之前没有对ROS学习,所以这里仅仅是运行了下这个功能,简单步骤如下: 1,Install ROS(version indigo) $ sudo apt-get install ros-indigo-desktop-full then ne

2015-12-14 22:45:11 1878 1

转载 Android中Preference的使用以及监听事件分析

转载请注明出处: http://blog.csdn.net/qinjuning                    在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局。当然,凡事都有例外,FMRadio应用程序中则使用了View布局结构(可能是该应用程序是m

2015-12-12 11:31:35 533

原创 crazyflie-firmware branch master -- error

I try the latest version crazyflie-firmware branch master, but appear some error. the compile is right. But when run in the board. the STM32F405 Blue Led light to close. then the SYS_LED (Right Red LE

2015-12-01 23:21:00 706

RF计算器ART RF

ART RF衰减器等阻抗计算工具,射频方面很好的工具,有助于开发,非常简单实用,有助于开发,非常简单实用,有助于开发,非常简单实用

2020-10-13

宋宝华_Linux设备驱动开发详解_第2版 源代码_低分提供出来

宋宝华_Linux设备驱动开发详解_第2版 源代码_低分提供出来,

2018-08-31

aps013_dw1000_and_two_way_ranging.pdf

uwb测距中常用的TWR方式,two way ranging

2016-04-15

Segger_Keil6.0

替换Keil4.72版本以上的Segger文件,就可以去掉烦人的固件更新程序 替换目录如下: Keil安装路径\ARM\

2015-06-09

IAR for ARM 7.2破解文件

使用TI的CC3200需要使用IAR for ARM 7.10.3以上的版本,找了好久,终于找到可以破解的了。 首先从官网下载安装包:http://www.iar.com/Service-Center/Downloads/ 点击编译大小限制的版本下载,这样容易检测是否破解成功! 下载,安装成功后 可以打开EWARM,编译一个工程,是不能够编译的(假如生成的文件大于32K的话)。 然后,关闭EWARM。 下载本注册机 1.防毒软件关掉,否则,补丁会被当病毒隔离或者删除。 2.解压,然后将注册机放到安装目录的IAR Systems\Embedded Workbench 7.0(根据版本不同而不同)目录下。 运行注册机。如果是在Windows 7下安装,以管理员身份运行破解软件 。 4.点击patch按钮 5.显示框中出现一下信息证明破解成功。 File patched! OK ---PATCHING DONE--- 6.破解完成了。

2014-08-22

空空如也

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

TA关注的人

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