- 博客(3)
- 收藏
- 关注
原创 PX4飞控--uORB消息机制--发布与订阅
总的来说,uORB机制中,当一个模块的消息需要进行发布时,会进行uORB::Manager::get_instance()->orb_advertise(meta, data)->uORB::Manager::orb_advertise_multi()->node_open()这样一个函数调用。在node_open()新建节点,初始化后将其加入到_node_list数组之中。
2024-02-11 11:05:52
3073
4
原创 PX4飞控--Nuttx构建模式及menuconfig配置
这一篇写的非常困难,自己懈怠,也受到很多身边的事情影响,分散了精力。同时个人学习的弊端也暴露无疑,当问题出现时,我意识到应该是在构筑的阶段,但由于没有对px4的全面认识,走了很多弯路(我甚至最开始是从主Makefile文件开始的分析)。这也导致这篇文章虎头蛇尾,调子起高了,最后发现是单独的功能,并不是px4框架内的内容,自己也非常痛苦,算是草草收尾(毕竟如果丢在这里,自己心里膈应)。接下来就是好好分析uORB消息,就应该会清晰些了。不管怎么样,第二篇到此结束,至少写完了不是。
2024-01-24 18:52:57
2055
1
原创 PX4飞控--从多旋翼姿态控制模块看WorkQueue工作队列
终于算是写完了,虽然时间花也没花太多,不过第一次动笔写完,也算有些意义。写的过程中发现还是有很多没有完全搞明白的地方,px4对现在的我来说确实是算庞大的系统了,还得从小地方入手一点点来吧。不过能进一步就是一步,人生不过三万天,努力一天算一天,就这样,接下来去码头整点薯条吧,respect。
2023-12-28 19:42:05
2343
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人