8 votes
Accepted

Can a state matrix have a row of zeros?

Yes, a state matrix with zero rows and/or columns makes sense and is viable. It typically signify pure integrators in the system. In the example you give, $$ \dot{v} = -\frac{b}{m} v +\frac{1}{m} u ...
Christo's user avatar
  • 385
7 votes

Sphero's logic, how does it work

The principle lying underneath the sphero robot's design and locomotion is shifting of the centre of mass of the ball and making it unstable which makes the ball roll [1,3,4,5,6]. A controlled and ...
bluebird's user avatar
  • 173
4 votes
Accepted

How to get manufactured part from CAD file?

I think this is a great question. The two basic options are make it yourself or have someone else make it. EDIT: check the bottom for a third option... Make it yourself To make it yourself you ...
hauptmech's user avatar
  • 4,425
4 votes
Accepted

Is it better to use software or hardware for object sorting?

It really depends on the objects you are sorting, and the flexibility you're looking for as the system is maintained over the years. Using physical methods to sort is very reliable. Many times you ...
SteveO's user avatar
  • 4,386
3 votes

Design in the robotics world

Robots are often made multi-purpose. They're usually not redesigned for every other application, that'd cost quite a lot. A company that would like to use a robot, (let's say a packaging company) ...
aaa's user avatar
  • 221
3 votes

Is it better to use software or hardware for object sorting?

You would have to do both. It's very very challenging to move an object without using hardware, and it's incredibly hard to see the colour of a brick with hardware. You'd have to break it down into ...
Josh's user avatar
  • 141
3 votes

Is this large bipedal robot real or realizable?

On the video is a 4 meter tall mecha robot which makes heavy noise while walking forward. To determine if this is a real robot or fake, the first step is to enter the name of creator Vitaly Bulgarov ...
Manuel Rodriguez's user avatar
3 votes

What should be the ideal ratio for link lengths ( L1/ L2) of a 2 link manipuator robot with revolute joints?

This is a good question, and one you should definitely consider when designing a new robot arm. But unfortunately, it depends a lot on the configuration of your arm (i.e. how the joints will be bent),...
Ben's user avatar
  • 5,855
3 votes
Accepted

Recommended building materials for building a robot WITHOUT 3D printer?

With consideration cheap, strong enough, not ugly and easy to shape, then my recommendation is you can use clipboard. I have seen people win international robotic competition with robot made using ...
Albert H M's user avatar
3 votes
Accepted

How to perform decoupling between decision making and action execution in ROS2?

As a general rule of thumb, publications and topics are good for streaming data and commands where they're flowing continuously. Services are better for handling singular events that are not repeating ...
Tully's user avatar
  • 25k
3 votes
Accepted

Why aren't more bipedal (or even quadruped) robots made with joints/articulations similar with those found on atmospheric deep dive suits?

Why aren't they, you ask? Typically, it would be a worse design. Atmospheric deep dive suits, and, for that matter, space suits, are designed to maintain constant internal volume. Otherwise the ...
r-bryan's user avatar
  • 1,271
3 votes

What are the pros and cons of Zip Chain Actuators in robotics?

The primary feature of a zip chain actuator is that it does not need extra depth to retract into. A standard linear actuator has a slider that will travel back behind the point of actuation. It will ...
Tully's user avatar
  • 25k
2 votes
Accepted

3 way check valve

Two comments: One, you don't need a double/dual check valve; one on the inlet line and one on the outlet would work. See the image below. You haven't explained why two distinct check valves are less ...
Chuck's user avatar
  • 16.1k
2 votes
Accepted

Choosing the right Mecanum wheel

The problem appears to be that your drive motors are providing too much torque. In other words, there isn't enough friction between the wheels and the floor to counteract the force that the motors ...
Ian's user avatar
  • 11k
2 votes
Accepted

Difference between form closure and force closure

It depends on how you grasp the object. If you grip very tightly on the cylinder with your hand and prevent it from moving in certain directions using friction then you are using a force closure. If ...
wyverniv's user avatar
  • 193
2 votes
Accepted

is designing a pcb with multiple controllers a good schematic design?

Will it cause hardware problems? Theoretically, no. This is done quite often, so there is no inherent limitation there. If you design the board badly on the other hand, well that's just bad design! ...
Shahbaz's user avatar
  • 3,250
2 votes

Robotic Arm Senior Capstone. Electronics/Controls/Sensors Questions

This is a question all about "how do I specify/size my equipment," so I think it's probably a fair question for the site, though it is close to an open-ended design question. Regarding the "how do ...
Chuck's user avatar
  • 16.1k
2 votes

Choosing the right dimensions for an underwater glider

This is a classic design problem. It starts with want you want something to do - a design specification. Hence there is no one right answer. I have designed a number of both aerial and underwater ...
Paul Nealis's user avatar
2 votes

How can I attach an arm to a double-flat drive stepper motor?

You can use a D or Double D shaped shaft collar/coupler. Or obtain a Double D shaped punch, depending on the design of the piece you are attaching to the shaft.
SteveO's user avatar
  • 4,386
2 votes

Artificial Intelligence and Open source pipeline for automated design, simulation and analysis of robotics systems

The state of such a pipeline is that it each and every individual point is difficult and such a fully explored pipeline such as your hypothetical one simply doesn't exist and likely won't for many ...
DrMrstheMonarch's user avatar
2 votes

Design a robot that can apply hot glue to paper

The problem I see is that after a while of holding the trigger, you have to let go of the trigger and then squeeze again. This is because the trigger has advanced the stick of glue as far as the ...
sa_leinad's user avatar
  • 207
2 votes

Block algebra and normal algebra inconsistent

Because of the Superposition principle, you can write $y$ as: $$ y = H_1 w + H_2 d, $$ where $H_1$ is the system transfer function when $d=0$, whereas $H_2$ is the corresponding transfer function ...
Ugo Pattacini's user avatar
2 votes
Accepted

How does this end effector work?

The actuator has two raceways cut into it. One is a screw thread, and engages with a rotary screw nut that is turned by a motor. Turning the nut moves the actuator linearly. The other is a spline ...
jsotola's user avatar
  • 548
2 votes

Counterweight in arm designs

The weight of the motors is less then the weight of the gears and bearings in the joint. So moving the motors only not that advantageous. Moving the gearboxes can be done, but bearings still need to ...
50k4's user avatar
  • 6,652
2 votes

Significance of tf2_ros::TransformListener in constructors

The tf2_ros::TransformListener takes up a relatively high amount of processing power because it subscribes to the publications of the high volume ...
Tully's user avatar
  • 25k
2 votes
Accepted

Why are bird-like bipedal robots more efficient than humanoid robots?

You might try searching IEEE Explore for papers on the subject. The IEEE sponsors a humanoid robotics conference each fall that publishes a journal. I attended one year and I think I recall a couple ...
guero64's user avatar
  • 338
1 vote

How should I create a Pangolin (Armadillo) structure?

I would work backwards, looking at the design when it is closed. From that, you'll see how much larger each piece needs to be than the one below. Each piece is probably connected to the one below it ...
jekso's user avatar
  • 31
1 vote
Accepted

Why can't motors be as elegant as human muscles? Why do we have to use electromagnetism to create movement?

Human muscles take 9 months to grow and maybe 18 months to train for useful motions. It then takes years to refine precision and strength ... and still it falls short of an electric actuator arm in ...
Josh Vander Hook's user avatar
1 vote

Challenges involved in designing an Industrial Robotic Arm

How did you come up with the 30.000$? You can't even pay a single Engineer for the four months and then you still don't have any hardware. If it's possible in the time and budget completely depends ...
FooTheBar's user avatar
  • 1,375
1 vote

Ontology/marketplace of robotics components and integration environment (BPEL or CAD for robotics)?

Do professional robot designers use semi or fully automated toolchains to implement physical systems? Of course. Especially if you broaden your definition of robot to electro-mechanical system. ...
hauptmech's user avatar
  • 4,425

Only top scored, non community-wiki answers of a minimum length are eligible