正如我們在普通線性插值中所知道的,最終目的地是固定的。我想用攝像頭捕捉移動物體,座標可以作爲最終目的地。任何人都可以幫助我用C代碼完成這個算法?關於三維伺服電機的實時線性插值
1
A
回答
0
假設您嘗試使用萬向攝像頭跟蹤移動物體,問題在於線性恆速假設和攝像機運動之間的不匹配。即使物體以恆定速度移動,相機也必須以非恆定速度旋轉以跟蹤物體。例如,當物體靠近相機時,相機將不得不快速旋轉,但當物體很遠時,相機將會非常緩慢地旋轉。
1)找出起點和終點的笛卡爾座標(XYZ)。
2)計算笛卡爾空間中起點和終點之間的一系列線性插值。這是笛卡爾空間中的一系列點,用於估計物體的軌跡。
3)將笛卡爾點的序列從笛卡爾座標系轉換爲Spherical coordinate system。
4)球面座標Theta和Phi是相機必須及時移動的角度。
上述所有計算都是簡單的閉合形式。除了沒有動態分配和解釋或垃圾收集語言之類的基本概念之外,您不需要應用任何「實時」編程技術。如果可靠性非常重要,那麼您將需要使用合適的實時操作系統。 Linux有一個很好的實時補丁,可以提供相當不錯的軟實時性能。
相關問題
- 1. 實現伺服電機的狀態機
- 2. 三線性插值
- 3. 帶伺服電機的arduino中斷
- 4. 伺服電機的不良行爲
- 5. 伺服電機工作不正常
- 6. 通過敲擊控制伺服電機
- 7. 如何使用Arduino上的C++伺服庫控制伺服電機?
- 8. CUDA中的三線性插值
- 9. 如何生成用於控制伺服電機PWM在STM32F103與定時器
- 10. 伺服有什麼電源?
- 11. 三維表面的雙三次插值
- 12. 雙線性插值實現
- 13. 用於多維線性插值的預計算權重
- 14. 三維座標插值
- 15. arduino伺服隨機移動
- 16. 用單電池供電arduino和伺服
- 17. HOG中的三線插值
- 18. 帶有SD卡數據的Arduino伺服電機控制
- 19. 使用Arduino Uno設置伺服電機的問題
- 20. 6旋轉伺服電機的超聲波傳感器
- 21. 使用IOIO板的伺服電機控制
- 22. 對於日期時間相關的值,Python Numpy或Pandas線性插值
- 23. 將三維線框轉換爲三維實體模型
- 24. 曖昧電話::球面線性插值
- 25. 雙線性插值實現的錯誤
- 26. 關於Mersenne Twister發電機的時期
- 27. Arduino項目 - LDR和伺服電機同步和旋轉
- 28. doit 2路電機和16路伺服屏蔽板
- 29. 在C#伺服電機中導入C++ DLL
- 30. 伺服電機對其他事情起反應
不,這對於Stackoverflow來說太寬泛了。 – kaylum
「樹軸」還是「三軸」?可以使用[Stihl](https://en.wikipedia.org/wiki/Stihl#Product_gallery)作爲第一項任務而不是斧頭。 – chux
Thx很多。這是我第一次在Stackoverflow中提問。 – Rafael