Chick92
Head of Mobile Robotics for an R&D company. MD of Osprey Systems Engineering. PhD in Robotics for Nuclear Decommissioning. It's better to be lucky than smart
Manchester / Cumbria
Pinned Repositories
ackermann_ros
A drive controller for Ackermann drive robots.
ardrone_testbed
AR-drone ROS workspace
base_station
bebop_autonomy
ROS driver for Parrot Bebop Drones 1.0 & 2.0
beboptwo4g
4G/LTE softmod for the Parrot Bebop 2
books
ROS学习相关电子书,目前收集了10本
camp
A websocket-powered raspberry pi camera webserver
CM3-Basic-PCB
A basic PCB layout for the Raspberry Pi Compute Module 3 in Eagle.
CodeChallenge
orb_slam_2_ros
A ROS implementation of ORB_SLAM2
Chick92's Repositories
Chick92/ackermann_ros
A drive controller for Ackermann drive robots.
Chick92/base_station
Chick92/bebop_autonomy
ROS driver for Parrot Bebop Drones 1.0 & 2.0
Chick92/camp
A websocket-powered raspberry pi camera webserver
Chick92/CodeChallenge
Chick92/ComputeModuleBlob
device tree blob to run 2 cameras with compute module
Chick92/dc_motor_servo
An arduino library for turnin a DC motor (with encoder) into a servo, giving position and velocity control with PI
Chick92/desktopify
Convert Ubuntu Server for Raspberry Pi into a Desktop
Chick92/differential_chassis
A library for differential drive platforms
Chick92/Encoder
Quadrature Encoder Library for Arduino
Chick92/IMU-Dead-Reckoning
IMU pose tracking
Chick92/L298N_driver
A very basic library for the L298N H-Bridge
Chick92/mpu6050_driver
MPU6050 IMU ROS driver for Raspberry boards
Chick92/parrot_arsdk
Catkin wrapper for Parrot ARSDK
Chick92/PicoRoboticsHAT
A repository of code for the PicoRoboticsHAT
Chick92/powerbank_instructions_mk12
Repository to host the instructions, certificates and risk assessment for the MK12 Smart PoE Powerbank
Chick92/PWMMotorControl
Arduino library to control brushed DC motors by PWM and uses optional attached encoders to drive fixed distances..
Chick92/Raspberry-Pi-Compute-Module-4-Eagle-Footprint
New Raspberry Pi Compute Module 4 Eagle Library and 3D Models
Chick92/robot_poe_switch_instructions
Repository to host the instructions, certificates and risk assessment for the Robot PoE Switch
Chick92/RP2040_PWM
This library enables you to use Hardware-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with either Arduino-mbed (mbed_nano or mbed_rp2040) or arduino-pico core to create and output PWM any GPIO pin. The most important feature is they're purely hardware-based PWM channels, supporting very high PWM frequencies. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using ISR, millis() or micros(). That's necessary if you need to control devices requiring high precision. New efficient setPWM_manual function to facilitate waveform creation using PWM
Chick92/RPi_Cam_Web_Interface
A web interface for the RPi Cam
Chick92/rtabmap_ros
RTAB-Map's ROS package.
Chick92/rtl88x2bu
rtl88x2bu driver updated for current kernels.
Chick92/SerialServo
Controlling a DC motor with an encoder. Takes serial input, e.g '-0.18\n'
Chick92/Simulation-of-Charged-Particle-Motion-in-an-Electric-and-Magnetic-Field
Chick92/ugv_block_V_instructions
Instructions, risk assessment and certifications for the Block V UGV
Chick92/UniversalEncoder
A library that allows any arduino with two interrupt pins to utilise a quadrature, rotary encoder.
Chick92/usb-pd-trigger-manual
Some info about the USB-PD triggers I've been testing
Chick92/velocity_motor
A library to control the velocity of a DC motor using PID and encoder feedback
Chick92/vl53l1x-python
Python library for the VL53L1X Laser Ranger