Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions components/supported_sensors.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ Debian drivers are automatically installed on robots as part of the
| [MicroStrain 3DM-GQ7](/docs_robots/accessories/sensors/gps/microstrain_gq7) | Debian | Debian | Debian | Debian | [LORD Inertial](https://github.com/LORD-MicroStrain/microstrain_inertial) |
| [Redshift Labs UM7](/docs_robots/accessories/sensors/imu/redshift_labs_um7) | Debian | Debian | Debian | Debian | [UM7](https://github.com/ros-drivers/um7) |
| CH Robotics UM6 | Debian | Debian | Debian | Debian | [UM7](https://github.com/ros-drivers/um7) |
| Phidgets IMU | Unsupported | Unsupported | Debian | Debian | [Phidgets](https://github.com/ros-drivers/phidgets_drivers) |


### GPS

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<table>
<tr>
<td>
<center>
<figure>
<img src={require("./img/phidgets_spatial.png").default} width="250" />
</figure>
</center>
</td>
<td>

```yaml
imu:
- model: phidgets_spatial
urdf_enabled: true
launch_enabled: true
parent: base_link
xyz: [0.0, 0.0, 0.0]
rpy: [0.0, 0.0, 0.0]
ros_parameters:
phidgets_spatial:
data_interval_ms: 20
```
</td>
</tr>
</table>

#### Package and Setup
The Phidgets devices use the `phidgets_spatial` ROS 2 package. The driver is open source, maintained by ROS community, and hosted on [GitHub](https://github.com/ros-drivers/phidgets_drivers).

For more specifics on the way Clearpath's configuration system launches the `phidgets_spatial` driver, see the `phidgets_spatial` [launch file](https://github.com/clearpathrobotics/clearpath_robot/blob/jazzy/clearpath_sensors/launch/phidgets_spatial.launch.py) and the [default parameter file](https://github.com/clearpathrobotics/clearpath_robot/blob/jazzy/clearpath_sensors/config/phidgets_spatial.yaml) in `clearpath_sensors`.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ toc_max_heading_level: 4
import CHRoboticsUM6 from "/docs_versioned_docs/version-ros2jazzy/components/yaml/sensors/chrobotics_um6.mdx";
import RedShiftUM7 from "/docs_versioned_docs/version-ros2jazzy/components/yaml/sensors/redshift_um7.mdx";
import MicrostrainIMU from "/docs_versioned_docs/version-ros2jazzy/components/yaml/sensors/microstrain_imu.mdx";
import PhidgetsIMU from "/docs_versioned_docs/version-ros2jazzy/components/yaml/sensors/phidgets_spatial.mdx";

Inertial measurement units are sensors that publish messages of the type `sensor_msgs/Imu`. These messages contain orientation, angular velocity, and/or linear acceleration depending on the device.

Expand All @@ -16,6 +17,9 @@ Inertial measurement units are sensors that publish messages of the type `sensor
### Microstrain IMU
<MicrostrainIMU/>

### Phidgets IMU
<PhidgetsIMU/>

### CHRobotics UM6
<CHRoboticsUM6/>

Expand Down