Как связать устройство LIDAR с MATLAB? - PullRequest
1 голос
/ 31 августа 2010

У меня есть Hokuyo USB LADAR / LIDAR. У меня проблема с интерфейсом или подключением к MATLAB / Simulink, так что я могу выполнять всю обработку в этих пакетах программного обеспечения.

Я уже спросил Хокуйо. Они предоставляют только программный интерфейс C ++ ( пример руководства по программированию и библиотеки ). Как мне связать это с MATLAB / Simulink?

Ответы [ 2 ]

2 голосов
/ 01 сентября 2010

Взгляните на mex files .Вы можете встроить код C ++ в Matlab, а также Simulink.

0 голосов
/ 01 сентября 2010

Веб-страница, на которую вы указали, имеет C API в urg_ctrl.h. Я предполагаю, что это идет с DLL, которая реализует API? Если это так, вы можете использовать интерфейс Matlab для вызова внешних библиотек . Основная процедура состоит в том, чтобы Matlab анализировал файл заголовка с помощью LOADLIBRARY, а затем просматривал доступные функции с помощью LIBFUNCTIONS и вызывал функции с помощью CALLLIB.

Я представляю, хотя я никогда не делал этого, чтобы вы могли написать функции .m для доступа к устройству, которое затем можно обернуть в блоки Simulink.

...