PCL上的点云开发(point cloud development on PCL)
很长一段时间, opencv一直是(现在仍然是)2d开发的主要基础设施。
进行3D时, PCL是自然选择:它具有广泛的算法实现,在线API文档以及行业领先公司的骨干。
也就是说,5年前的最后一个二进制文件怎么会是IDE?(!!!)最后一次更新是在2013年(可能是由于OPENNI的死亡 ,谢谢Apple),实现已经过时了,而且我甚至没有谈论C ++ 1x,但是未来的计算能力5.x。
PCL是一个死去的项目吗? 有没有前辈?
For a long time opencv has been (and still is,) the main infrastructure for 2d development.
When going 3d, PCL is the natural choise: it has vast range of algorithms implemented, online API documentation, and the backbone of the industry's leading companies.
That said, How can it be that the last binary is for IDE 5 years ago?(!!!) last update was in 2013 (probably due to the death of OPENNI, thank you Apple), the implementation is obsolete , and I am not even talking about c++1x, nevertheless the futuristic compute capability 5.x.
Is PCL a dead project? are there's any predecessors?
原文:https://stackoverflow.com/questions/32164572
最满意答案
谢谢大家的回复。
我意识到这个问题对这个论坛来说有点不合适。 但我希望这里的人可能有使用atmel ARM系列微控制器的经验。
我确实联系了Atmel的支持,并且最终得到了帮助。
问题在于JTAG线的硬件设计。 我没有意识到所有JTAG线路(TMS,TDI,TDO,NRST和TCK)都需要上拉电阻。
在我们应用电阻器编程后工作正常。
问候,
Maarten Roozendaal
Thank you all for your responses.
I was aware of the fact that this question was a little unfit for this forum. But I hoped there might be people here who had experience with the atmel ARM series microcontrollers.
I did contact Atmel support and aventually that helped out.
The problem was in de hardware design of the JTAG lines. I was unaware of the need for pull-up resistors on all JTAG lines (TMS, TDI, TDO, NRST and TCK).
after we applied the resistors programming worked fine.
greetings,
Maarten Roozendaal
相关问答
更多-
www.kkaba.com是香港的介绍网站。这样样描述正确吗?[2022-06-01]
32 -
功能语言的一个关键特征是一流功能的概念。 想法是您可以将函数作为参数传递给其他函数,并将其作为值返回。 功能编程涉及编写不改变状态的代码。 这样做的主要原因是对函数的连续调用将产生相同的结果。 您可以使用支持一级函数的任何语言编写功能代码,但还有一些语言,如Haskell,不允许您更改状态。 事实上,你不应该有任何副作用(如打印文本),这听起来像是完全无用的。 Haskell采用了不同的IO:monads方法。 这些对象包含要由您的解释器的顶层执行的所需的IO操作。 在任何其他级别,它们只是系统中的对象。 ...
-
当你调用ceil(36/32)你要划分两个整数,所以你得到一个整数(在这种情况下是1)。 尝试分开双打: ceil(36.0/32.0) 。 When you call ceil(36/32) you're dividing two integers, so you get an integer as a result (1 in this case). Try dividing doubles: ceil(36.0/32.0).
-
您可能应该将其打印为指针或十六进制值: printf ("address = %p\n", &variable); printf ("address = %x\n", &variable); 这将为您提供最多8位的十六进制数(对于您的32位地址空间)。 32位数字的范围从00000000 16到FFFFFFFF 16 (十进制的0到4,294,967,295 ),因此它最多可以是10个十进制数字。 你只获得一个7位数的基数为10的原因是因为你的变量远不是地址空间的顶部。 You should probab ...
-
谢谢大家的回复。 我意识到这个问题对这个论坛来说有点不合适。 但我希望这里的人可能有使用atmel ARM系列微控制器的经验。 我确实联系了Atmel的支持,并且最终得到了帮助。 问题在于JTAG线的硬件设计。 我没有意识到所有JTAG线路(TMS,TDI,TDO,NRST和TCK)都需要上拉电阻。 在我们应用电阻器编程后工作正常。 问候, Maarten Roozendaal Thank you all for your responses. I was aware of the fact that th ...
-
如果使用CubeMx并配置SPI访问SD卡,则会在代码中自动配置引脚。 查看生成的main.c中前几个函数的定义/实现。 如果您对STM32及其HAL驱动程序没有任何经验,请首先尝试了解这些内容是如何叠加的。 最快的方法是尝试一个例子。 您的所有CubeMx固件库都位于 C:/用户/用户名/ STM32Cube /存储库/ STM32Cube_FW_XX 转到项目>示例文件夹(可能不完全 - 但路径类似),您将找到示例。 If you use CubeMx and configure SPI to acce ...
-
如果您在Windows下编程,则可以同时使用两者。 如果您希望您的程序可以在其他平台上移植,那么您最好坚持使用c ++ 11。 作为一般规则,如果你正在学习,我建议你去c ++ 11,因为它是一个与c ++语言更加一致的集合。 Win32线程API是一组C风格的函数,而不是C ++库。 另一方面,使用win32编程可能有正当理由,但这可能会隐藏在您可能不需要的平台特定方面(现在)。 If you are programming under windows you can use both. If you w ...
-
无跳转编程(Programming without jumps)[2022-08-07]
除非你的跳跃真的是随机的,否则分支预测应该消除大部分涉及的开销。 我将花更多的精力来优化内存访问模式,以改善局部性并减少缓存遗漏。 目前,内存延迟是性能的主要瓶颈。 另一个好的方向是提高并行性(使用向量化的SIMD指令,如果可能的话,使用多个内核)。 Unless your jumps are really random, branch prediction should eliminate most of overhead involved. I would dedicate more effort to ... -
异步编程(asynchronous programming)[2022-01-10]
将传入的请求放入队列中 使用一个线程来调度队列 从队列中获取的请求在它们自己的线程中执行; 队列可以限制活动线程(线程池)的数量,以防止服务器过载。 请求不会丢失,但是他们可能会等待一段时间等待处理。 如果你愿意,队列管理器也可以杀死花费太长时间的线程 祝你好运! put the incoming requests into a queue use one thread to dispatch the queue requests taken from the queue are executed in t ... -
编程没有依赖(Programming with no dependencies)[2022-10-16]
GCC使用libgcc.a包含的一些内部子程序,这些子程序不能被排除。 请参阅https://gcc.gnu.org/onlinedocs/gcc-5.3.0/gcc/Link-Options.html#Link-Options : 被-nostdlib和-nodefaultlibs绕过的标准库之一是libgcc.a,它是一个内部子程序库,GCC用它来克服特定机器的缺点,或某些语言的特殊需求。 (有关libgcc.a的更多讨论,请参阅与GCC输出的接口。)在大多数情况下,即使您想要避免使用其他标准库,也需要 ...