Robotics
- Detachable Robotic Hand Crawls Around on Finger-Legsspectrum.ieee.org Detachable Robotic Hand Crawls Around on Finger-Legs
The Handcrawler can go where arms can't reach—and still grab stuff
- Fully-automatic robot dentist performs world's first human procedurenewatlas.com Fully-automatic robot dentist performs world's first human procedure
Nightmare fuel? Maybe – but in a historic moment for the dental profession, an AI-controlled autonomous robot has performed an entire procedure on a human patient for the first time, about eight times faster than a human dentist could do it.
- Teaching Robots To Move by Sketching Trajectorieswww.cmu.edu Teaching Robots To Move by Sketching Trajectories
Researchers at Carnegie Mellon University's Robotics Institute are creating new ways to chart trajectories that are clear of obstacles and doable for robots.
- Anyone else watching Battlebots?
The previous two seasons were so far beyond any of the older seasons that I’m demanding you to watch seasons 6 and 7, before the world championship starts up again.
In the past, Battlebots was full of disappointing matches. The robots broke so quickly it was never really worth your time. Whenever they died, it was never obvious or interesting. Just one anti-climatic fight after another. That age ended with season 6, with 7 being even more impressive.
I think everyone needs to give combat robotics a second look.
- State of the art in LLMs + Robotics - 2023hlfshell.ai State of the art in LLMs + Robotics - 2023
tldr I write about some of the more interesting works that shaped my understanding of applying LLMs for AI agents and robotic applications. Introduction What is this LLMs as a fad - a caveat Are LLMs actually going to be useful for robotics? Instruct based Benchmarking LLM basics n-shot and rea...
I was aiming to use LLMs with robotics in an upcoming project, and needed to first verse myself in what is the current must-know techniques in the space. To that end I read a ton of papers and wrote this article to try and suss out the best parts of current state of the art.
I hope this helps people; I'd be thrilled to discuss much of this as well!
- Please caution people about stackexchange
Stackexchange just became a Cloudflare site, which means it’s now an exclusive resource and also everyone’s data including usernames & passwords are exposed to Cloudflare. Please consider removing it from the sidebar or caution people about CF. Thanks.
- Using RLHF to train champion-level drone racing agentswww.nature.com Champion-level drone racing using deep reinforcement learning - Nature
An autonomous system is described that combines deep reinforcement learning with onboard sensors collecting data from the physical world, enabling it to fly faster than human world champion drone pilots around a race track.
A cool application of RLHF (Reinforcement Learning w/ Human Feedback - the same approach as what OpenAI used to train ChatGPT).
The authors trained an agent to fly FPV drones at a level surpassing world champions.
- RoboAgent: A universal agent with 12 Skillsrobopen.github.io RoboAgent
Towards Sample Efficient Robot Manipulation with Semantic Augmentations and Action Chunking
- ChatGPT for Robotics: Design Principles and Model Abilitieswww.microsoft.com ChatGPT for Robotics
We use ChatGPT to allow a user to intuitively control multiple robots such as drones, robot arms, home assistant robots using only language.
I have argued for awhile now that the probabilistic nature of LLMs can represent a form of context that, when applied, can be utilized for robotic applications.
Seems I'm not the only one that had this idea. While simple, Microsoft researched applied a high level control library to demonstrate LLMs (ChatGPT) developing robotic task code.
- From the Desks of ROS Maintainers: A Survey of Modern & Capable Mobile Robotics Algorithms in the Robot Operating System 2
ROS maintainers discuss popular robotics control and navigation algorithms in use within ROS2. The associated discussion can be found here.
If you're looking for what to study or try applying in your own projects next, this is worth a look.
- What are you working on this week? (Aug 14 23)
This is the routine thread where we discuss what you'll be working on this week! A cool robot? A computer vision project? Something cool in reinforcement learning? 3d printing a drive train? Let us know!
Maybe instead you're studying something, or reading a paper that just came out? Post about it!
It’s also okay to say “nothing” too - it’s great for your mental health to take a break!
Looking for help? Ask a question! See someone working on something cool? Ask them about it! No project is too small or too "newbish"!
- Using Reinforcement Learning (PPO) to try and teach a robotic arm to pick and placehlfshell.ai Reinforcement Learning with a Pick and Place Robotic Arm
tldr I created a custom robotic arm environment where the arm is rewarded if it sorts shapes a certain way, and then punished if it knocks them off a table. I used OpenAI’s PPO method to be somewhat successful. If you want to skip to the code, go here. The why Reinforcement learning is a topic that’...
In my first attempt at a long form technical post, I talk about a project where I had to use deep reinforcement learning to try and solve a robotics application. It worked ok - the post talks about my struggles, solutions, and what I'd change up in the future.
- Robot Learns to Walk in 1 Hour
YouTube Video
Click to view this content.
- Starting out with robotics without hardware
Hi! I'm a software guy and would like to start out doing some robotics. Before I go out and get a bunch of hardware. I'd like to practice the fundamentals.
I'm most comfortable with C++ and C# and dotnet and am pretty comfortable with game engines like Unity Unreal and Godot.
I've started out modeling a three-joint articulated robot arm that i can control through signals to the individual joints, like controlling a stepper motor.
My goal is to figure out a system where I can declare the shape of a robot like this (armature size, number of joints, offsets etc) to create a virtual model of the robot. I want to be able to send target coordinates and a basis rotation to that model and receive a series of signals back that will move the head of the robot to that 3d coordinate and rotation.
Now, I'm sure there are systems and packages that do all the math for this already, so what tools/libraries do you guys use to do modeling like this?
I want to see if I can simulate it in a game engine, and if that works out maybe ill try it on a toy :D
Thanks!
- The Multi-Modal Mobility Morphobot (M4)
YouTube Video
Click to view this content.
It uses its limb-like rotors and wheels to move in a wide range of ways, saving energy and making it more versatile.
You can read more about M4 in the research paper: https://www.nature.com/articles/s41467-023-39018-y
M4 was also covered in an article by TheVerge posted on /c/technews@radiation.party
> In all, the M4 can “achieve eight distinct types of motion,” and Caltech’s press release says it can decide what to do autonomously using artificial intelligence to survey surrounding conditions. Gharib says its abilities could be useful when shuttling injured people to hospitals or exploring other planets.
- Automatic robotic pool stick
YouTube Video
Click to view this content.
Stuff Made Here is an awesome channel with rather complex and fun robots and ideas.
- A Wearable Robotic Assistant That's All Over Youspectrum.ieee.org A Wearable Robotic Assistant That's All Over You
Calico is a little robot that can zip around your clothing to help you out
- How do I start a career in robotics? - UK Festival of Robotics 2023
YouTube Video
Click to view this content.
This is a panel discussion with various robotics professionals from both industry and academia about how they got into their career, followed by open questions from the audience about navigating the robotics field and job market.
- Micromouse: The Fastest Maze-Solving Competition On Earth
YouTube Video
Click to view this content.
- Welcome to our Robotics community!
Hello roboticists!
Whether you’re a beginner or an experienced developer, this space is for general robotics discussions.
Join us to connect, share projects, ask questions, and stay up-to-date on the latest robotics news. Let’s build a supportive community of robotics enthusiasts!