Search found 98 matches

by smoker77
Wed Sep 20, 2017 6:19 pm
Forum: FAQ
Topic: How to read hedge data on request via UART?
Replies: 2
Views: 227

Re: How to read hedge data on request via UART?

Our example reads coordinates data only when the data are available: http://www.marvelmind.com/downloads/hedgehog_sample_uart_v4a.zip The condition 'while(Serial.available() > 0)' in 'loop_hedgehog()' means the data receiving is not executed until first byte appears. To receive data you should regul...
by smoker77
Mon Sep 18, 2017 6:46 pm
Forum: FAQ
Topic: Can I read all hedgehog positions locally from connecting one hedgehog?
Replies: 9
Views: 1070

Re: Can I read all hedgehog positions locally from connecting one hedgehog?

Hello,
I am glad you are succeed with this.
I think that the system was started not after first try, because virtual serial port in Linux requires time to become functional after plugging to USB. It may be about 10 seconds or more. ROS node should be run with delay after plugging.
by smoker77
Sat Sep 16, 2017 4:16 pm
Forum: FAQ
Topic: Can I read all hedgehog positions locally from connecting one hedgehog?
Replies: 9
Views: 1070

Re: Can I read all hedgehog positions locally from connecting one hedgehog?

Hello, Both modem and beacon are detecting by USB as virtual serial ports. In Linux they usually appear as /dev/ttyUSBx or /dev/ttyACMx. The USB devices may be not detected in virtual machines because virtual machine requires some adjustment for using with USB. Please see this for VMware: https://ww...
by smoker77
Sat Sep 16, 2017 4:05 pm
Forum: FAQ
Topic: Read hedge sensor data via UART?
Replies: 4
Views: 465

Re: Read hedge sensor data via UART?

Hello,
The following discussion gives the same formula as you shown:
http://robotshop.com/letsmakerobots/rov ... ass-lsm303
Please use the compass far from metal, motors and other objects affecting magnetic field.
by smoker77
Fri Sep 15, 2017 4:51 pm
Forum: FAQ
Topic: Can I read all hedgehog positions locally from connecting one hedgehog?
Replies: 9
Views: 1070

Re: Can I read all hedgehog positions locally from connecting one hedgehog?

We tested getting multiple hedgehogs data from modem in the ROS and it worked for us. Have you frozen the map before connecting modem to ROS system? The map should be built and frozen from dashboard, after that you can disconnect modem from machine with installed dashboard and connect to ROS machine...
by smoker77
Fri Sep 15, 2017 4:13 pm
Forum: FAQ
Topic: Read hedge sensor data via UART?
Replies: 4
Views: 465

Re: Read hedge sensor data via UART?

Hello,

The size of raw inertial sensors packet is 32 bytes (decimal).
But in your code the size is defined as
#define HEDGEHOG_SENSOR_DATA_SIZE 0x32
which means 50 bytes (decimal).
Try to replace the value in this define by 32 or 0x20.
by smoker77
Fri Aug 18, 2017 7:18 pm
Forum: FAQ
Topic: Using 2 Hedgehogs in ROS
Replies: 1
Views: 696

Re: Using 2 Hedgehogs in ROS

Hello, Current version of ROS package (1.0.6) already supports receiving position of multiple hedgehogs. Here is link to repository: https://bitbucket.org/marvelmind_robotics/ros_marvelmind_package As you can see in example 'subscriber_test.cpp' by this link, the incoming messages have field 'addres...
by smoker77
Tue Aug 15, 2017 7:40 pm
Forum: FAQ
Topic: read all beacons from USB modem
Replies: 4
Views: 801

Re: read all beacons from USB modem

Orientation is not available from modem in current version. Only raw data from the IMU sensors are available on the mobile beacon.
by smoker77
Tue Aug 15, 2017 7:35 pm
Forum: FAQ
Topic: read all beacons from USB modem
Replies: 4
Views: 801

Re: read all beacons from USB modem

Hello,
Sorry for the bad link. Now it is working.
Please try again:
http://www.marvelmind.com/downloads/mar ... _14_v3.pdf
by smoker77
Mon Aug 14, 2017 11:45 pm
Forum: FAQ
Topic: read all beacons from USB modem
Replies: 4
Views: 801

Re: read all beacons from USB modem

Hello, In current implementation there is no way to request position of single selected beacon. The possible request is to read all beacons positions by groups of 6 beacons. To be sure you not skip the position updates, you can send request with frequency more than update rate of the system. Another...

Go to advanced search