Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

beatrice_v-prehistory

A functional-like, Object-Oriented and lightweight Robotics Framework

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Beatrice V:

Beatrice V is a Functional-like, Object-Oriented and lightweight Robotics/AI framework.

It is designed to run in low-spec CPUs, such as ARM-based Microcontrollers. To achieve this goal, Beatrice V is written using an over-engineered ideology.

DISCLAIMER: Work In Progress.

"GEAR YOUR WORKS"

Usage

First install the dependencies:

Then, clone the repository and compile the project:

bash
$ git clone https://github.com/LunoversisRobotics/beatrice_v.git
$ cd beatrice_v
# In Unix-like environment (Linux, *BSD and Apple MacOS):
$ ./build.sh
# In Microsoft Windows environment:
$ ./build_win.bat

Progress

  • [x] Basic modular back-end architecture.
  • [ ] Full optimized mathematics module.
  • [ ] Ev3Dev support.a
  • [x] Working artificial neural network.
  • [ ] Functional-Programming support
  • [ ] Aurora V support.
  • [ ] ROS support
  • [ ] Platform-specific optimizations.

License

MIT - Check LICENSE

Credits

jari.nxt - Project Designer, programmer. hunter2112 - programmer.