Michigan Robotics
University of Michigan Robotics Department. Michigan Robotics has 15 repositories available. Follow their code on GitHub.
95 posts
University of Michigan Robotics Department. Michigan Robotics has 15 repositories available. Follow their code on GitHub.
A guide to start using Peppy
I came across this fascinating paper documenting seven years of experience building and refining an undergraduate robotics course within a Computer Science curriculum, and it's packed with hard-won practical wisdom. Starting back in 20...
Read more →Learn professional robotics basics hands-on by building a little Arduino and ROS2 -compatible robot. Maker's Pet Mini robot consists of a 120mm round base, two N20 motors (differential drive), a 360° scanning 2D LiDAR distance sensor, a motor driver board and an ESP32 development board. The Mini robot comes with step-by-step "from-scratch" assembly, setup, bring-up, operation instruction videos
RoboGrok is a complete hands-on university-level robotics course covering forward and inverse kinematics (Denavit-Hartenberg), sensors, computer vision (machine vision), Artificial Intelligence, and motion control.
Build a Robot for Free!
This guide outlines how to calculate power parameters for a mobile robot and select an appropriate power system. We cover frictional and acceleration forces, wheel type, and motor parameters to design a direct-drive system with a brushless motor. With the rated voltage, speed, and torque of the motor, we calculate the required power and minimum battery capacity to power the robot successfully. This discussion is a valuable resource for designing or selecting a power system for an indoor, service-oriented mobile robot capable of carrying a payload of 20 kg and achieving a speed of 1.
Seven years ago (2016), we began integrating Robotics into our Computer Science curriculum. This paper explores the mission, initial goals and objectives, specific choices we made along the way, and why and outcomes. Of course, we were not the first to do so. Our...
A complete library of resources that caters to all levels of Roboticists. - akshetP/robotics-resources
A complete library of resources that caters to all levels of Roboticists. - akshetP/robotics-resources
Web based supervisory system for ROS. Contribute to EESC-LabRoM/rosweb development by creating an account on GitHub.
ROS node that turns your robot into a web server to visualize ROS topics - dheera/rosboard
A web-based control center for ROS robots. Contribute to pantor/ros-control-center development by creating an account on GitHub.
Mini lessons in robotics
A practical and fun way of learning Robotics and Computer Vision
Smarter Robotics Collaborate / Simulate / Accelerate RoboDevOps platform to accelerate your development and adoption Get Started Connecting robotics teams to resources We are on a mission to accelerate the development and introduction of smarter robots into everyday life. Our platform empowers iterative development and collaboration helping you accelerate your development process and team performance: Use
No course has ever been this engaging and effective in teaching hard-to-master STEM skills!
Educational robot with support for various drive kinematics - IDiAL-IMSL/Edurob
Get your own Petoi Bittle Robot Dog today! This open-source robot pet with advanced features is perfect for tech enthusiasts and pet lovers alike. Order now!
Discover Pepper the humanoid robot designed to interact with humans. Standing 120cm tall, Pepper can perceive his environment and speak 15 languages.
The Wiki for Robot Builders.
Robotics Toolbox for Python. Contribute to petercorke/robotics-toolbox-python development by creating an account on GitHub.
The XRP Robotics Platform is a hands-on, comprehensive robotics platform and includes everything needed to build and program a beginner to advanced robot.
Our new web site for the Robotics Lab. Finally after 5 years I found the time and the help to build a half decent web site
Udev is really cryptic and advanced. It is often hard to trobuleshoot if you need to. What is it? Udev is the device manager for the Linux kernel. Udev dynamically creates or removes device node files at boot time in the /dev directory for all types of devices. Udev is now part of systemd as you can see by viewing the “udev” file names included with the systemd RPM package.
The Robotics Knowledgebase exists to advance knowledge in the robotics discipline.
visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux - GitHub - openrr/urdf-viz: visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux
Huskylens is an easy-to-use AI camera | Vision Sensor. DFRobot Huskylens (SEN0305) is equipped with multiple functions, such as face recognition, object tracking, object recognition, line tracking, color recognition, and tag(QR code) recognition.
The Yale OpenHand Project is a movement to advance the design and use of robotic hands designed and built through rapid-prototyping techniques in order to encourage more variation and innovation in mechanical hardware.
Freedom Robotics creates powerful control and monitoring software to enable the next generation of robotics companies to build, operate, and scale robots and robotic fleets.
Mecanum wheel Lidar High-precision camera myAGV is jointly developed by Elephant Robot and Huaway. The manipulator uses mycobot and loads camera Eye-in-Hand design. myAGV adopts Mecanum wheel + lidar + high-precision camera. Control mode: autonomous navigation, handle control, keyboard control, etc.
Robot demos. Contribute to UbiquityRobotics/demos development by creating an account on GitHub.
Simultaneous localization and mapping using fiducial markers. - jrlandau/fiducials-1: Simultaneous localization and mapping using fiducial markers.
If you're using ROS on a Raspberry Pi board, check out those useful tips for making more robust, high-performance, and scalable robotics projects!
In this tutorial, we will go through the entire process, step by step, of how to detect lanes on a road in real time using the OpenCV computer vision library and Python. By the end of this tutorial, you will know how to build (from scratch) an application that can automatically detect lanes in a video stream from a front-facing camera mounted on a car. You’ll be able to generate this video below.
Pose estimation is of great importance in many computer vision applications: robot navigation, augmented reality, and many more. This process is based on finding correspondences between points in the real environment and their 2d image projection. This is usually a difficult step, and thus it is common to use synthetic or fiducial markers to make it easier.
A ROS node that allows for a naive obstacle avoidance behavior based on laser scans from a Lidar (Gazebo simulation). - Rad-hi/Obstacle-Avoidance-ROS: A ROS node that allows for a naive obstacle av...
RoboGrok is a complete hands-on university-level robotics course covering forward and inverse kinematics (Denavit-Hartenberg), sensors, computer vision (machine vision), Artificial Intelligence, and motion control.
Adding depth sensors onto the machine allows it to “see” its environment
Welcome to ServoCity where you can get the parts you need to bring your ideas to life! From servos to switches, from actuators to Actobotics, we work hard to bring you the best components backed by unparalleled technical support
GitLab.com
MC8
27g Ultralight Weight, Magnetic Charging, 30 minutes Recording Time, Remote Control, FlowState Stabilization, Wi-fi Control, Enhanced Camera Protection, ND Filter set.
Program Robots Like a Boss. Lots of good robotics resources
This package contains a gazebo ros plugin which allows the user to dynamicly modified the color of the objects. - verlab/gazebo_ros_model_color
ROBOT WEB TOOLS ALLOWS WEB APPLICATIONS TO INTERFACE WITH A VARIETY OF ROBOTS RUNNING MIDDLEWARE LIKE THE POPULAR ROBOT OPERATING SYSTEM (ROS) USING THE LATEST IN HTML5 AND JAVASCRIPT.
A step by step guide showcasing how to install Raspberry Pi without a keyboard and monitor, i.e., headless setup of Raspberry Pi using Linux.
University-level, short video lessons and full online courses to help you understand and prepare for this technology of the future.
Forbes is a global media company, focusing on business, investing, technology, entrepreneurship, leadership, and lifestyle.
Open source question and answer forum written in Python and Django
Learn online and earn valuable credentials from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Join Coursera for free and transform your career with degrees, certificates, Specializations, & MOOCs in data science, computer science, business, and dozens of other topics.
Learn online and earn valuable credentials from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Join Coursera for free and transform your career with degrees, certificates, Specializations, & MOOCs in data science, computer science, business, and dozens of other topics.
e-Manual wiki
Offered by University of Pennsylvania. Learn the ... Enroll for free.
Offered by University of Pennsylvania. Learn the ... Enroll for free.
Offering quality microcontroller, shield, sensors, electronic components, IoT gateway/node and robot kit with arduino, lattepanda, raspberry pi and intel edison/cuire/joule.
Offering quality microcontroller, shield, sensors, electronic components, IoT gateway/node and robot kit with arduino, lattepanda, raspberry pi and intel edison/cuire/joule.
Open source question and answer forum written in Python and Django
The Department of Mathematics & Statistics at the University of Maine is dedicated to instruction and research in the Mathematical Sciences.
Looks very useful. A collection of algorithms
Adafruit Industries, Unique & fun DIY electronics and kits : - Tools Gift Certificates Arduino Cables Sensors LEDs Books Breakout Boards Power EL Wire/Tape/Panel Components & Parts LCDs & Displays Wearables Prototyping Raspberry Pi Wireless Young Engineers 3D printing NeoPixels Kits & Projects Robotics & CNC Accessories Cosplay/Costuming Halloween Reseller and School Packs Internet of Things - IoT Development Boards Batteries Gift Ideas Feather CircuitPython Circuit Playground Crickit - Creative Robotics Particle STEMMA Machine Learning micro:bit Add-ons & Accessories Bluetooth PPE Microchi...
Gobot is a framework for robotics, drones, and the Internet of Things (IoT), written in the Go programming language.
Kalman filters are a mathematical process for smoothing out a noisy signal (its more complicated than that) its a central algorithm in robotics and real time sensing systems in general.
I’m trying to get smart about Kalman filters. This is a great resource
Interesting take on age old algorithm
I’ve read so many PID tutorials. One more w t hurt. Until I have a deep intuitive understanding of the math.
A really fun project! I wonder if this could be for an independent study?
Major resource page for the Kalman Filter
A good review of a set of different ways of steering a robot. Different configurations of wheels, tracks, casters, etc
A useful bit of mathematics. Claims that calculating this is a vital first step in robotics research
Very nice python interface to control a robot that hides a lot of the complexity (at the cost of flexibility of course)
Another interesting SLAM library to try
A fantastic visualization of various path finding algorithms
A comprehensive package of C++ robotics related code. Another resource, not sure how well it works or how usable it is.
A seminal paper on the Markov Localization Algorithm
Robotics Course that looks great
More Kalman Filter links. This one is one of the best.