All Projects → FidoProject → Fido

FidoProject / Fido

Licence: mit
A lightweight C++ machine learning library for embedded electronics and robotics.

Projects that are alternatives of or similar to Fido

Jetson Inference
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
Stars: ✭ 5,191 (+1184.9%)
Mutual labels:  robotics, embedded
Tf Pose Estimation
Deep Pose Estimation implemented using Tensorflow with Custom Architectures for fast inference.
Stars: ✭ 3,856 (+854.46%)
Mutual labels:  robotics, embedded
Odas
ODAS: Open embeddeD Audition System
Stars: ✭ 435 (+7.67%)
Mutual labels:  robotics, embedded
Robot Software
CVRA monorepo - All software running on our bots lives here
Stars: ✭ 39 (-90.35%)
Mutual labels:  robotics, embedded
List of robot electronics
A curated list of awesome open source electronic resources for robotics
Stars: ✭ 106 (-73.76%)
Mutual labels:  robotics, embedded
Zenoh
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
Stars: ✭ 182 (-54.95%)
Mutual labels:  robotics, embedded
Libcanard
A compact implementation of the UAVCAN/CAN protocol in C for high-integrity real-time embedded systems
Stars: ✭ 151 (-62.62%)
Mutual labels:  robotics, embedded
Skiffos
SkiffOS: lightweight & robust cross-compiled Linux distribution optimized for hosting containers.
Stars: ✭ 151 (-62.62%)
Mutual labels:  robotics, embedded
Hexapod
Blazing fast hexapod robot simulator for the web.
Stars: ✭ 370 (-8.42%)
Mutual labels:  robotics
Nnom
A higher-level Neural Network library for microcontrollers.
Stars: ✭ 382 (-5.45%)
Mutual labels:  embedded
Handeye calib camodocal
Easy to use and accurate hand eye calibration which has been working reliably for years (2016-present) with kinect, kinectv2, rgbd cameras, optical trackers, and several robots including the ur5 and kuka iiwa.
Stars: ✭ 364 (-9.9%)
Mutual labels:  robotics
Kimera Semantics
Real-Time 3D Semantic Reconstruction from 2D data
Stars: ✭ 368 (-8.91%)
Mutual labels:  robotics
Dbreeze
C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.
Stars: ✭ 383 (-5.2%)
Mutual labels:  embedded
Robotics Toolbox Python
Robotics Toolbox for Python
Stars: ✭ 369 (-8.66%)
Mutual labels:  robotics
Pytorch Rl
This repository contains model-free deep reinforcement learning algorithms implemented in Pytorch
Stars: ✭ 394 (-2.48%)
Mutual labels:  robotics
Keyberon
A rust crate to create a pure rust keyboard firmware.
Stars: ✭ 355 (-12.13%)
Mutual labels:  embedded
Rauc
Safe and secure software updates for embedded Linux
Stars: ✭ 360 (-10.89%)
Mutual labels:  embedded
Cnl
A Compositional Numeric Library for C++
Stars: ✭ 397 (-1.73%)
Mutual labels:  embedded
Rl
The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.
Stars: ✭ 391 (-3.22%)
Mutual labels:  robotics
Flashdb
An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库
Stars: ✭ 378 (-6.44%)
Mutual labels:  embedded

Fido

MIT License Join the chat at https://gitter.im/FidoProject/Fido

Fido is an lightweight, highly modular C++ machine learning library for embedded electronics and robotics. Fido is especially suited for robotic and embedded contexts, as it is written in C++ with minimal use of the standard library, comes packaged with a robotic simulator, and provides and easy interface in which to write robotic drivers.

Check out the project site and documentation for more information.

The library was adapted from a universal robot control system.

Authors

The Fido library was primarily developed by Michael Truell. Joshua Gruenstein helped develop Fido's robotic simulator. Most of his commits are to the schematics and paper of a decoupled research study that he and Michael performed together.

Beta Status

This library is in beta. It has been used in a couple of projects, but the API may still change in backward-incompatible ways. There are definetly bugs.

Contributing

Send us a pull request. If you are looking for things to do, check out the repo's open issues. If you find a bug or have any trouble with the library, please open an issue. We are happy to help you out.

Author

Author

Contributor

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].