CSS Electronics - CANmod.gps: GPS-to-CAN with 3D Inertial Sensor and UDR

This standalone GPS-to-CAN module produces GNSS position and 3D inertial data (via a gyroscope & accelerometer) and outputs it via configurable CAN bus frames.

The module supports 'Untethered Dead Reckoning' - meaning that even if the GNSS signal is lost entirely, the module can deliver continuous positioning through IMU-based estimates (no external inputs required).

You can integrate the module with any CAN bus, e.g. vehicle networks or CAN hardware. As an example, you can use it as a plug & play add-on module for the CANedge.

Incl. antenna. Optional adapters (dropdown).

 

Outline

PLUG & PLAY

Standalone - no PC required. Integrate with any CAN bus to add GNSS/IMU data. DBC included

COMPACT

Only 7 x 2 x 5 CM. 70G. Alu enclosure. 4 LEDs. 5-24 V DC via DB9. USB for config/firmware

USE GLOBALLY

1 Hz GNSS position. Hot start via battery backup. GPS, Galileo, BeiDou, GLONASS

INERTIAL DATA

Built-in gyroscope (roll, pitch, yaw) and accelerometer (X, Y, Z). 100 Hz frequency

SENSOR FUSION

High precision position and attitude data via sensor fusion of the GNSS/IMU

CONFIGURABLE

Configure CAN IDs, bit rate, data frequency & geofences via JSON config and GUI

 

 

Position - enhanced by 'sensor fusion'

The module ouputs 1 Hz position and satellite status. It supports GPS/Galileo/BeiDou/GLONASS and uses sensor fusion to deliver high precision with UDR support (Untethered Dead Reckoning).

GPS to CAN track vehicle position GNSS

Speed

Speed data is useful in e.g. fleet telematics to identify speeding, idle time, asset utilization rates and more.

GNSS CAN bus speed data km/h m/s

Altitude

Altitude can be a key parameter in e.g. the analysis of fuel/battery consumption in a vehicle - or e.g. in aerospace applications like drones, planes etc.

GNSS J1939 GPS Altitude Data

Attitude (roll, pitch, heading)

The CANmod.gps uses GNSS/IMU sensor fusion to provide attitude data, enabling a complete 3D picture of the asset orientation at any given time.

GNSS IMU attitude sensor fusion roll pitch heading

Odometer (distance since power on and total)

Odometer data enables easy tracking of the distance travelled by the asset - both in total (since reset) and per trip (since last module power cycle).

Odometer distance truck data cloud CAN bus J1939

3D IMU: Angular rate

The 100 Hz angular rate data can be used in e.g. the analysis of driving behavior and vehicle dynamics (tire/suspension, turning, drifting, ...).

GNSS CAN bus 3D IMU angular rate vehicle

3D IMU: Acceleration rate

The 100 Hz acceleration data can be used in e.g. analysis of road/driving quality (speed bumps, harsh braking, ...) and predictive maintenance.

GNSS CAN bus 3D IMU acceleration data automotive

Geofences

The module can output the status of configurable circular geofences at 1 Hz - useful for e.g. theft prevention, safety improvements, process automation and more

CAN bus geofence status control ECU

Timestamps (epoch date and time)

The CANmod.gps outputs a high precision epoch timestamp - useful in providing historical date/time for the GNSS/IMU data and e.g. syncing the internal time of connected CAN hardware.

GNSS GPS Epoch Time CAN Bus Signal

Easily add GNSS/IMU data to any CAN bus system

The CANmod.gps makes it easy to add position and 3D inertial data to your CAN bus - e.g. for use by ECUs or CAN hardware.

  • Compatible with any high speed CAN bus (2.0A, 2.0B)
  • Fully configure CAN IDs, bit rate and message frequency
  • Power at 5-24 V DC via standard DB9 adapter cables
  • Optionally record the data via any CAN interface/logger/...
  • Example: Use as add-on for the CANedge (power via 2nd port)
  • DBC file included for easy decoding to human-readable form
  • White label e.g. for inclusion in your production

The CANmod.gps comes with a u-blox GPS antenna with magnet foot and 4 status LEDs


The CANmod.gps comes with a u-blox GPS antenna with magnet foot and 4 status LEDs
You can install the CANmod.gps 'standalone' in any CAN system (cars, trucks, ships, ...) to transmit configurable CAN frames with GNSS/IMU data into the existing CAN traffic
You can install the CANmod.gps 'standalone' in any CAN system (cars, trucks, ships, ...) to transmit configurable CAN frames with GNSS/IMU data into the existing CAN traffic
The CANmod.gps module can e.g. be used as a plug & play add-on for the CANedge (powered via 2nd port) - letting you combine CAN/LIN data with timesynced GNSS/IMU data
The CANmod.gps module can e.g. be used as a plug & play add-on for the CANedge (powered via 2nd port) - letting you combine CAN/LIN data with timesynced GNSS/IMU data

If you deploy the CANmod.gps to output data directly into your CAN bus, the data can e.g. be used by other ECUs on the network

If you deploy the CANmod.gps to output data directly into your CAN bus, the data can e.g. be used by other ECUs on the network

The CANmod.gps can be configured via the USB connector using our online/offline config editor tool (or a simple JSON text editor)
The CANmod.gps can be configured via the USB connector using our online/offline config editor tool (or a simple JSON text editor)
 

Example: Add GNSS/IMU data to your CANedge log files

Easily enhance your CANedge2 CAN/LIN data with GNSS/IMU information by connecting the CANmod.gps to the 2nd port.

Check out the online playground with OBD2 + GNSS/IMU data
- or learn more in our intro!

Continua

Hai bisogno di aiuto per sviluppare il tuo progetto?

Con più di 25 anni di esperienza nei servizi di ingegneria elettronica ed informatica, affiancati da consulenza e formazione, Tecnologix è il partner ideale per lo sviluppo di ogni tipo di applicazione nel settore industriale.
Clicca il pulsante qui sotto e inviaci la tua richiesta, il nostro staff ti risponderà il prima possibile.