• Stars
    star
    2
  • Language
  • License
    Other
  • Created about 5 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

PCB for controlling our robot's RC servo and vacuum pump actuators including sensor feedback.

More Repositories

1

can-bootloader

The bootloader used to flash our CAN-connected boards
C
145
star
2

pid

A PID controller implementation
C++
68
star
3

robot-software

CVRA monorepo - All software running on our bots lives here
C
44
star
4

CAN-USB-dongle-fw

slcan firmware for the CVRA CAN to USB dongle
C
36
star
5

goap-cpp

A C++ implementation of Goal Oriented Action Planning from
C++
29
star
6

lwip_ucos2

A port of LWIP on Micrium uC-OS/2 OS
C
16
star
7

arm-cortex-tools

Commonly used code for projects using ARM Cortex-M with ChibiOS
C
13
star
8

motor-control-board

DC Motor Controller with CAN Interface. CC-BY 4.0
12
star
9

CAN-USB-dongle

CAN bus to USB adapter dongle
12
star
10

msgbus

Microcontroller message bus
C++
10
star
11

can-io-board

small, cheap IO board on CAN bus. CC-BY 4.0
9
star
12

stm32-ethernet-over-usb

C
8
star
13

lwip

A Lightweight TCP/IP stack
C
8
star
14

arm-cortex-mpu

Memory Protection Unit driver for Cortex M-4.
C
8
star
15

kicad-lib

KiCad Library
8
star
16

clang-format-action

A github action to run clang-format on all C/C++ sources in a repository
Shell
7
star
17

goap-python

GOAP: Goal Oriented Action Planner
Python
6
star
18

filter

A collection of signal processing filters.
C++
6
star
19

tim561_lidar_driver

simple python driver for SICK TIM561 LIDAR
Python
6
star
20

inverse-kinematics

Time-optimal trajectory generator for Debra's arms
Python
5
star
21

modules-old

The library made for the differents robots by the CVRA
C
5
star
22

motor-control-firmware

DEPRECATED! replaced by cvra/robot-software
C
4
star
23

goldorak

Project Goldorak, CVRA's small robot for Eurobot 2016, running ROS
C++
4
star
24

LIDAR-Simulation

Gazebo simulation of the Sick TiM 561 for positioning and environment information extraction purpose
C++
3
star
25

state-machine

State machine manager in C.
C
3
star
26

platform-abstraction

Platform abstraction layer for microcontrollers
C
3
star
27

parameter_flash_storage

Save a parameter tree in flash memory for persistency. (deprecated, now a part of https://github.com/cvra/robot-software)
C
3
star
28

nucleo144-shield

IO shield for the ST Nucleo144 master board. CC-BY 4.0
3
star
29

uwb-beacon-board

Universal beacon system board based on UWB modules and an IMU. CC-BY 4.0
3
star
30

kprintf

C
2
star
31

localization-stack

Kalman, LIDAR, Odometry
Python
2
star
32

CRC

C
2
star
33

uwb-beacon-fw

UWB beacon software repo
C
2
star
34

3phase-board

1
star
35

sensor-board

Time of flight distance and RGB color sensor board with CAN interface. CC-BY 4.0
Python
1
star
36

fifo

fifo buffer
C++
1
star
37

odometry

Pose estimation through asynchronous odometry
C++
1
star
38

motor-control-uavcan-dsdl

Data Structure Description for CVRA's DC Motor Controller.
1
star
39

hall-sensor-board

Hall sensor board used for axis indexing
1
star
40

coding-style

The coding style rules used at the club.
1
star
41

VL53L0X-tof-sensor-board

PCB design for the VL53L0X time of flight distance sensor connected over CAN
Python
1
star
42

chibios-syscalls

Better syscalls implementations for ChibiOS
C
1
star
43

debra-old

Code source of our big robot Debra (2012-2014)
C
1
star
44

cvra.github.io

The website of the club
SCSS
1
star
45

ugfx

Mirror of https://git.ugfx.io/uGFX/uGFX
C
1
star
46

doc-elec

Documentation for the various electronics of the club
1
star
47

simplerpc

Simple Remote Procedure Call protocol
Python
1
star
48

packager

Build system used for embedded software at CVRA
Python
1
star
49

can-io-board-fw

C
1
star
50

watchdog

A software watchdog implementation
C++
1
star
51

serializer

A simple data serialization library based on MessagePack
C++
1
star