Sorry. We will support this in the next update.
driver_win10_en
driver_win10_en
driver_win10_jp
vssp_capture_jp
This software is now licensed under the New BSD license. https://sourceforge.net/p/urgnetwork/wiki/cs_sample_en/
java_sample_en
cs_sample_en
java_sample_jp
cs_sample_jp
C# samples are licensed under the LGPL license.
top_jp
usb_driver_embedded_jp
usb_driver_embedded_en
usb_driver_embedded_en
driver_en
usb_driver_embedded_jp
driver_jp
usb_driver_embedded_jp
usb_driver_embedded_jp
usb_driver_embedded_jp
top_jp
I think it is possible to modify the library, There are no plans to fix it at this time. When performing handshake reception, set scan_times = 1 in start_measurement, Call start_measurement for each scan. Example) int scan_times = 1; for (int i = 0; i < Capture_times; ++i) { vector<long> data; long time_stamp = 0; urg.start_measurement(Urg_driver::Distance, scan_times, 0); if (!urg.get_distance(data, &time_stamp)) { cout << "Urg_driver::get_distance(): " << urg.what() << endl; return 1; } print_data(urg,...
This may not be a firmware issue. If the call to get_distance is delayed, the library may incorrectly return a checksum error. The URG library stores the received scan data in a buffer until get_distance is called. If the call to get_distance is delayed, the buffer will overflow after a certain amount of time. If the buffer overflows, the URG library may fail to parse and return a checksum error. Therefore, if you are acquiring scan data continuously (infinitely), May be solved by changing to handshake...
top_en
top_jp
top_jp
top_jp
I guess you mean URG-10LX and not UST-10LX. Many of the causes of irregular checksum errors are: The cycle at which get_distance is called is later than the sensor scan cycle. For UST-10LX, check if get_distance can be called within 25ms.
フォームアプリケーションで外部プロジェクト(C#サンプルでいう"SCIP_library"クラスライブラリ)を追加して使用することは可能です。 基礎的な内容になりますので、これらを参考に勉強してみてください。 https://web-camp.io/magazine/archives/4726 UrgNetworkで提供しているUrgLibraryなどのライブラリやアプリケーションの仕様や不具合等に関する質問はお受けしますが、それ以外の内容については対応しきれない場合がありますことを予めご了承ください。
フォームアプリケーションで外部プロジェクトを使用することは可能です。 基礎的な内容になりますので、これらを参考に勉強してみてください。 https://web-camp.io/magazine/archives/4726 UrgNetworkで提供しているUrgLibraryなどのライブラリやアプリケーションの仕様や不具合等に関する質問はお受けしますが、それ以外の内容については対応しきれない場合がありますことを予めご了承ください。
top_jp
pictureboxは、bitmap形式で可視化イメージを描画できます。 以下を参考にしてください。 https://dobon.net/vb/dotnet/graphics/index.html
top_en
top_jp
faq_jp
The input voltage of the UTM-30LX is supplied directly to the internal motor driver IC. If the input voltage is DC 15V, the rated voltage of the motor driver IC will exceed. Make sure the voltage is within the specification.
You can communicate by opening a socket. If you want to build a program using a library, you can use urg_library. http://urgnetwork.sourceforge.net/html Alternatively, if you want to monitor measurement data, you can use UrgBenri. https://sourceforge.net/projects/urgbenri/files/latest/download If these do not solve your problem, please tell me specifically what you want to do.
Hi Cyto Man, If the sensor is scanning the same place perfectly, this should not happen. When the sensor is mounted on the robot, the position scanned by the sensor may be shifted due to a slight vertical shake. Then, the phenomenon as shown in your images may occur. Best Regards.
Could you please tell me the details of the error?
Today urg_library was updated. In Ver.1.2.3, library corresponding to VisualStudio 2015 is included, please use it. https://sourceforge.net/projects/urgnetwork/files/urg_library/
detect_sample_jp
detect_sample_jp
detect_sample_jp
detect_sample_jp
detect_sample_jp
detect_sample_jp
top_jp
リンク先のサンプルではセンサからのデータ受信のみでデータ取得の要求コマンドが送信されていませんので、これだけを実行してもデータ取得ができません。 わたしが作成したサンプルでは、MDコマンド(距離データ連続取得要求コマンド)送信の処理を追加しています。(↓を参考にしています。) https://sourceforge.net/p/urgnetwork/discussion/general/thread/7cb3dc2e/#dbfd/bbb0/5a10/b1ad こちらではUNOでしか動作確認が行えませんが、ハードウェアによる違いはないと思われます。
リンク先のサンプルではセンサからのデータ受信のみでデータ取得の要求コマンドが送信されていませんので、これだけを実行してもデータ取得ができません。 わたしが作成したサンプルでは、MDコマンド(距離データ連続取得要求コマンド)送信の処理を追加しています。(https://sourceforge.net/p/urgnetwork/discussion/general/thread/7cb3dc2e/#dbfd/bbb0/5a10/b1ad を参考にしています。 ) こちらではUNOでしか動作確認が行えませんが、ハードウェアによる違いはないと思われます。
リンク先のサンプルではセンサからのデータ受信のみでデータ取得の要求コマンドが送信されていませんので、これだけを実行してもデータ取得ができません。 わたしが作成したサンプルでは、MDコマンド(距離データ連続取得要求コマンド)送信の処理を追加しています。(このページのmiyamoto musashiさんが2016-01-29に投稿された内容を参考にしています。 ) こちらではUNOでしか動作確認が行えませんが、ハードウェアによる違いはないと思われます。
Updated the English version page.
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_jp
ip_address_jp
ip_address_jp
ip_address_jp
ip_address_jp
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
ip_address_en
UNOで開発する場合も同じサンプルが使用できます。 上記のページでも回答しましたのでそちらをご覧ください。
1.arduino unoでUTM-30LXからデータを取得することは可能です。 2.わたしの方ではこちらを使用しました。 SainSmart USB Host Android ADK Shield https://www.sainsmart.com/products/sainsmart-usb-host-android-adk-shield-2-0-for-arduino-uno-mega-r3-mega2560-duemilanove-nano-robot 3.リンク先のソースコードを参考に距離データを取得するサンプルを作成しましたので 添付します。参考にどうぞ。 4.arduino uno と mega どちらも基本的には同じコードで動かせると思います。 LEDやスイッチを操作する場合はピン番号が異なるかと思いますが、本サンプルに関してはどちらでもお使いいただけます。(こちらではunoでのみ動作確認しました。)
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_capture_jp
vssp_jp
vssp_capture_jp
vssp_capture_jp
vssp_jp
vssp_jp
top_jp
top_jp
urg3d_jp
urg3d_jp
urg3d_jp
urg3d_jp
urg3d_jp
urg3d_jp