这里会显示出您选择的修订版和当前版本之间的差别。
机器人相关网站 [2020/08/22 23:17] Chris [Open Source Project] |
机器人相关网站 [2021/02/17 22:16] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== 机器人 ====== | ||
- | * 有用的机器人电子相关资源、项目、产品[[https://github.com/cajt/list_of_robot_electronics]] | ||
- | |||
- | ===== 开源模块和子系统 ===== | ||
- | |||
- | ==== 电机驱动 ==== | ||
- | - [ODrive](https://github.com/madcowswe/ODrive) - High performance motor control | ||
- | - [VESC](https://github.com/vedderb/bldc-hardware) - Brushless DC Motor controller | ||
- | - [OpenBLDC](https://open-bldc.org/wiki/Open-BLDC) - Open-BLDC stands for Open Source Brush Less DC Motor Controller. | ||
- | - [HighPower-Mechaduino](https://github.com/pointhi/HighPower-Mechaduino) - Closed Loop Stepper Servo (50V@10A) | ||
- | - [motor-control-board](https://github.com/cvra/motor-control-board) - CVRA DC-Motor Driver, using STM32F3, supports CAN Bus and was designed using KiCAD | ||
- | - [MotCtrl](https://github.com/osannolik/MotCtrl) - A BLDC motor controller | ||
- | - [OtterControl](https://github.com/NiklasFauth/ottercontrol) - OtterControl BLDC motor controller | ||
- | - [stmbl](https://github.com/rene-dev/stmbl) - High-Voltage AC Servo Driver | ||
- | - [RCA's µMotor](https://github.com/roboterclubaachen/micro-motor) - control any BLDC and DC motor up to 250W | ||
- | - [Brushless DC motor controller board](https://danstrother.com/2011/01/12/brushless-dc-motor-controller-board/) | ||
- | - Dan Strother's STM32f103 based BLDC controller Board | ||
- | - [Closed Loop Motor Controller](https://github.com/ottoragam/Tarocco) - Step/Dir input for CNC use. Based on PSoC4. | ||
- | - [DC Servomotor Controller](http://elm-chan.org/works/smc/report_e.html) - DC-Motor driver build around an AVR. | ||
- | - [STM_MotorController](https://github.com/open-rdc/STM_MotorController) - Of Robot Design and Control Lab @ CIT | ||
- | |||
- | ==== 执行器 Actuators ==== | ||
- | |||
- | - [Mechaduino](http://tropical-labs.com/index.php/mechaduino) - Closed Loop Stepper Servo | ||
- | - [OpenTorque Actuator](https://github.com/G-Levine/OpenTorque-Actuator) - Joint for legged robots | ||
- | - [3D Printed Robot Actuator](https://hackaday.io/project/157812-3d-printed-robot-actuator) - Motorcontroller + BLDC + cycloidal gearbox and position feedback | ||
- | - [DirectServo](https://github.com/DizzyRobot/DirectServo) - Robotic joint controller with BLDC driver and magnetic encoder. | ||
- | - [Moteus](https://github.com/mjbots/moteus) - Joint Controller and quadruped robot design | ||
- | |||
- | ==== 伺服 RC-Servo ==== | ||
- | |||
- | - [16 Channel Servo Controler](https://www.tindie.com/products/deshipu/16-channel-servo-shield-for-d1-mini-version-10/) - I²C RC-servo controller with 16 channels | ||
- | |||
- | ==== 计算机视觉 Computer Vision ==== | ||
- | |||
- | - [OpenMV](https://github.com/openmv/openmv) - OpenMV, an embedded CV Module (CMOS Sensor with STM32) | ||
- | - [PX4Flow](https://github.com/PX4/Hardware/tree/master/FLOWv1) - PX4Flow, Optical Flow Sensor | ||
- | |||
- | ==== 电池管理 Battery Management ==== | ||
- | |||
- | - [DieBieMS](https://github.com/DieBieEngineering/DieBieMS) - DieBieMS (3-12S LiIon-based, 100A) | ||
- | - [LibreSolar Project](https://github.com/LibreSolar) - with different sized BMS [BMS Li-Ion 5S](https://github.com/LibreSolar/BMS-5s), [BMS Li-Ion 48V](https://github.com/LibreSolar/BMS48V) | ||
- | - [Ceech's BMS](https://github.com/ceech/BQ76920-BMS) - Arduino-based 5S BMS (BQ76920) | ||
- | - [Battman BMS](https://github.com/raphaelchang/battman-hardware) - Li-Ion BMS (LTC6803) | ||
- | |||
- | ==== FPGA ==== | ||
- | |||
- | - [LOA](https://github.com/loa-org) - Loa is a framework designed to build specialized IO subsystems. | ||
- | - [Snickerdoodle](http://krtkl.com/) - Snickerdoodle is a Zynq based System-on-Module | ||
- | - [Logi-Bone](http://valentfx.com/logi-bone/) - FPGA & Beaglebone, also [some VHDL modules](https://github.com/fpga-logi/logi-hard) relevant to robotics available | ||
- | |||
- | ==== Bus Systems ==== | ||
- | |||
- | - [UAVCAN](http://uavcan.org/) - Protocol on top of CAN Bus, suited for robotics and aerospace control applications | ||
- | - [UC4H: UAVCAN for Hobbyists](http://www.olliw.eu/2017/uavcan-for-hobbyists/) [(on GitHub)](https://github.com/olliw42/uavcan4hobbyists) - UAVCAN applied to a multirotor plattform. | ||
- | - [SAB](https://xpcc.io/api/group__sab.html) - Sensor Actuator Bus (SAB), also in [modm.io](https://modm.io/reference/module/modm-communication-sab/) | ||
- | |||
- | ==== Sensors ==== | ||
- | |||
- | - [OpenSimpleLidar](https://github.com/iliasam/OpenSimpleLidar) - Open Hardware scanning laser rangefinder | ||
- | - [OSLRF-01](http://www.lightware.co.za/shop2017/download/Documents/OSLRF-01%20-%20Laser%20Rangefinder%20Manual%20-%20Rev%200.pdf) - An open source laser range sensor using time-of-flight | ||
- | |||
- | |||
- | ===== Projects with open and reuseable designs ===== | ||
- | |||
- | ==== Open Source Project ==== | ||
- | |||
- | |||
- | - [MORPH](https://hackaday.io/project/25730-morph-modular-open-robotics-platform-for-hackers) [on GitHub](https://github.com/roaldlemmens/morph) - Modular platform for open robotics development. Supports ROS and uses VESC. | ||
- | - [Evezor](https://hackaday.io/project/20416-evezor-robotic-arm) - Evezor is an open source SCARA class robotic manufacturing platform | ||
- | - [Octanis Rover](https://github.com/Octanis1/Octanis1-Electronics) - Octanis Rover Projects Electronics | ||
- | - [OAP](http://oap.sourceforge.net/) - Open Automaton Project (Source Repo inactive since 2008) | ||
- | - [Linorobot](https://linorobot.org/) - A suite of Open Source ROS compatible robots [GIT](https://github.com/linorobot/linorobot) | ||
- | - [Bobble-Bot](https://hackaday.io/project/164992-bobble-bot) - Demo robot for real-time control using Rpi, RT Linux, and ROS. | ||
- | - [[StanfordDoggoProject]](https://github.com/Nate711/StanfordDoggoProject) - 8-DoF quadruped robot | ||
- | - [Pulurobots](https://www.pulurobotics.fi/page/github) - Open Source mobile service robot | ||
- | - [Open Dynamic Robot Initiative](https://github.com/open-dynamic-robot-initiative) - 8/12-Dof Walker, fast multi-axis force control, bldc-drivers | ||
- | |||
- | ==== Robot Competitions ==== | ||
- | |||
- | - [CVRA](https://github.com/cvra) - CVRA's Github repositories (Eurobot Team) | ||
- | - [RCA](https://github.com/roboterclubaachen) - RCA Github repositories (Eurobot Team) | ||
- | - [APBTeam](http://apbteam.org/) - A Eurobot Team with opensource robot design | ||
- | |||
- | ==== University Projects, Thesis work, etc. ==== | ||
- | |||
- | - [Litter Bot](https://github.com/Nurgak/Litter-collecting-robot) - Autonomous litter collecting robot (using OpenCV, Rpi and AVR) | ||
- | - [Zynq + OV7670](https://github.com/laurivosandi/hdl) - Student project using Zynq and image sensor (OV7670) | ||