76
 
 

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!

77
 
 

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.

78
 
 

Stuff Made Here is an awesome channel with rather complex and fun robots and ideas.

79
submitted 3 years ago* (last edited 3 years ago) by to c/robotics@programming.dev
80
 
 

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.

81