BGPhone

导航

 

2015年7月23日

摘要: AP_HAL硬件抽象层 硬件抽象层,使得在不同硬件平台上的移植变得简单。 其中AP_HAL目录定义了一个通用的接口。其他的目录AP_HAL_XXX针对不同硬件平台进行详细的定义。例如AP_HAL_AVR目录对于AVR平台,AP_HAL_PX4对应PX4平台,AP_HAL_Linux对应Linux... 阅读全文
posted @ 2015-07-23 11:26 BGPhone 阅读(663) 评论(0) 推荐(0) 编辑
 

2015年2月27日

摘要: AHRS称为航姿参考系统包括多个轴向传感器,能够为飞行器提供航向,横滚和侧翻信息,这类系统用来为飞行器提供准确可靠的姿态与航行信息。航姿参考系统包括基于MEMS的三轴陀螺仪,加速度计和磁强计。航姿参考系统与惯性测量单元IMU的区别在于,航姿参考系统(AHRS)包含了嵌入式的姿态数据解算单元与航向信息... 阅读全文
posted @ 2015-02-27 15:17 BGPhone 阅读(4658) 评论(0) 推荐(0) 编辑
 
摘要: Z轴正方向为前进方向pitch():俯仰,将物体绕X轴旋转(localRotationX)yaw():航向,将物体绕Y轴旋转(localRotationY)roll():横滚,将物体绕Z轴旋转(localRotationZ) 阅读全文
posted @ 2015-02-27 15:11 BGPhone 阅读(2452) 评论(0) 推荐(0) 编辑
 

2015年2月26日

摘要: 最近在学习APM,由于所做的项目要在APMRover基础上完成。看了散步蚂蚁的博客(http://blog.sina.com.cn/s/articlelist_1076627230_0_1.html)之后,受益匪浅。现在也想把自己学习源码的过程和之中遇到的问题记录下来,做个备份,更希望能有高手多多指... 阅读全文
posted @ 2015-02-26 16:43 BGPhone 阅读(2044) 评论(0) 推荐(0) 编辑
 

2012年10月23日

摘要: Application的使用 What is Application Application和Actovotu,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,也很简单创建一个类继承 Application并在manifest的application标签中进行注册(只需要给Application标签增加个name属性把自己的 Application的名字定入即可)。 a... 阅读全文
posted @ 2012-10-23 14:35 BGPhone 阅读(529) 评论(0) 推荐(0) 编辑
 

2012年2月13日

摘要: http://blog.csdn.net/gaomatrix/article/details/6846110http://www.cnblogs.com/zhangdongzi/archive/2012/01/18/2325543.htmlhttp://www.linuxidc.com/Linux/2011-10/44653p5.htm 阅读全文
posted @ 2012-02-13 11:02 BGPhone 阅读(167) 评论(0) 推荐(0) 编辑
 

2012年2月10日

摘要: 1、GPS Data Tracker is an android app that displays the current GPS position fix as well as GPS constellation information (satellite visibility, signal strength, etc). The user can record a track where both the position fix and the constellation status are saved during a test.http://code.google.com/p 阅读全文
posted @ 2012-02-10 15:33 BGPhone 阅读(259) 评论(0) 推荐(0) 编辑
 

2012年1月12日

摘要: 定义:“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变的时候,所有依赖于它的对象都将得到通知,并自动更新”,这就是所谓的观察者模式,照意思理解那么就一定会有观察者和被观察者了,在Java1.2之后,提供了两个类,即Observable被观察者,Observer观察者;在Android中也提供了一个类Observable用于观察者模式。当然这个类只是抽象类,如果我们需要用的话,还需要继承 这个类,这有一个方法,通知被观察者进行更新。观察者模式是软体设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。实现过程:“注册——通知—— 阅读全文
posted @ 2012-01-12 09:41 BGPhone 阅读(915) 评论(0) 推荐(0) 编辑
 

2011年11月1日

摘要: ervice的种类按运行地点分类:类别区别优点缺点应用本地服务(Local)该服务依附在主进程上,服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。主进程被Kill后,服务便会终止。非常常见的应用如:HTC的音乐播放服务,天天动听音乐播放服务。远程服务(Remote)该服务是独立的进程,服务为独立的进程,对应进程名格式为所在包名加上你指定的android:process字符串。由于是独立的进程,因此在Activity所在进程被Kill的时候,该服务依然在运行,不受其他进程影 阅读全文
posted @ 2011-11-01 15:30 BGPhone 阅读(739) 评论(0) 推荐(0) 编辑
 
摘要: Service的生命周期方法比Activity少一些,只有onCreate, onStart, onDestroy我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的。1 通过startServiceService会经历 onCreate --> onStartstopService的时候直接onDestroy如果是 调用者 直接退出而没有调用stopService的话,Service会一直在后台运行。下次调用者再起来仍然可以stopService。2 通过bindServiceService只会运行onCreate, 这个时候 调用者和Service绑定在 阅读全文
posted @ 2011-11-01 15:11 BGPhone 阅读(276) 评论(0) 推荐(0) 编辑