Operating Manual is your main source of detailed information about Marvelmind Indoor “GPS” system. Download, study it and follow the recommendations before deploying any Marvelmind system. If anything is unclear, check the Help page.
Another most important manual to start with is the Placement Manual, which in a simple manner explains where and how to place stationary beacons, mobile beacons and the modem for different scenarios: robots, drones, vehicles, people, etc.
The driver is required on your computer in order for the processors used in beacons and modems to be visible in Windows. Linux already has it. Thus, you don't have to install it
– DfuSe v3.0.6: https://marvelmind.com/pics/en.stsw-stm32080_v3.0.6.zip
– DfuSe v3.0.5: https://marvelmind.com/pics/DfuSe_Demo_V3.0.5_Setup.zip
Try different versions, if needed, depending on your Windows vs DfuSe combination.
This is the main SW pack required for any Marvelmind hardware. The pack also includes the API. The latest SW pack is a minor SW release v7.040. It contains the SW for all Marvelmind beacons and modems except for Super-Modem. For Super-Modems use a separate SW file.
Minor SW release v7.080 (14.Jun.2022):
Required for Super-Modem only - the latest stable SD-card image and HEX file for Super-Modem. It is separate from the main SW pack, because of its large size - the SD card image (1Gb)
For more information, check and follow Marvelmind Boxie Operating Manual.
It is a major SW release: Marvelmind SW pack v7.000/v7.100.
Super-Modem only: SD-card image and HEX file for Super-Modem
Before you start integrating, please, see and follow our recommendations:
All external Marvelmind protocols and interfaces are described in a detailed PDF. The location data can be received from the mobile beacon or from the modem pr from both at the same time, which allow both tracking, remote control or using the location directly on the spot by autonomous robots or drones.
This is the easiest way to connect since no soldering is required and protocol is the same for different operating systems.
SPI & UART interface pins on beacon board
The Python library provides quick and easy ability for integration of ultrasound navigation system with various Linux-based devices. Among them are Raspberry Pi and other single-board PCs. This code is free to use in your applications (please include a reference link to this web page).
Marvelmind ROS package – GitHub link.
Marvelmind ROS package v1.0.11 compatibility and main changes:
Please, check the instructions on ROS integration.
First of all, please, see the dedicated Drones page.
See integration with PixHawk on PX4.
Here is a detailed PixHawk and Marvelmind Integration Manual.