robo/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//! 環境非依存のロボット開発補助ライブラリ。
//!
//! このライブラリはロボット開発を補助するいくつかのユーティリティが含まれています。

#![allow(unused)]
#![cfg_attr(not(feature = "std"), no_std)]
#![warn(missing_docs, rustdoc::missing_crate_level_docs)]

#[cfg(feature = "alloc")]
#[macro_use]
extern crate alloc;
#[cfg(feature = "bind-c")]
extern crate panic_abort;

#[cfg(feature = "controller")]
pub mod controller;

#[cfg(feature = "encoder")]
pub mod encoder;

pub mod math;

#[cfg(feature = "servo")]
pub mod servo;

#[cfg(feature = "steering")]
pub mod steering;

pub(crate) mod util;