# Tag Info

Accepted

### What is the difference between Multiple robots and swarm robots?

These concepts are similar in the sense that they require multiple robots that communicate/cooperate. Apart from that, their application, and thus their design and implementation differ. Swarm Robots ...
• 3,210

### What's the diffrence between $H_2$ and $H_\infty$ control?

In short answer: yes Kalman filter is a special case of an $H_2$ observer Yes Yes ... LQG is just Kalman filter + LQR controller, which are both special cases of $H_2$ Depends on the use case. $H_2$ ...
• 2,679
Accepted

### Meaning of a negative step response with quaternion

Welcome to Robotics, PaoloH! This is a fantastic question for Robotics - It has some Matlab/Simulink, some control theory, some spatial (quaternion) representations, etc. Robotics is the place to come ...
• 14.7k
Accepted

### What is a Velocity Smoother?

The velocity smoother part of the code is this: ...
• 6,437

• 91

### Dynamic torque simulation for a 6 DOF robotic arm

The dynamics of robotic arms are fairly complex, especially when there are more than three joints to consider. The problem is that the movement of each joint moves all the links beyond it, which can ...
Accepted

### Suggestion for relevant non-complex simulator

just use matlab or and python with a set of fixed features in space represented as points. Don't do any vision processing. At this point any vision processing would be overkill. you are making this ...
• 1,825

### "modern contact dynamics" - Why are spring-damper contact models not being used anymore for dynamic simulations in robotics?

The author appears to be writting in a self promotional style, where the details listed about other work are simplified or ignored so that their claim, that their approach is better, can be ...
• 4,235

### AWS Robomaker - success story?

I'm a product manager from the AWS RoboMaker team. We have a tutorial that can help you get started with the service: Projects on AWS: How to Train a Robot Using Reinforcement Learning with AWS ...
• 41

### Solving pseudo inverse of Jacobian in Matlab/Octave

After running your code, it looks like everything is behaving how you have defined it to. The problem you are running into has more to do with the Jacobian itself and less to do with any mistakes you ...
• 339
Accepted

### Are there any aerodynamics modeling/simulation software that is capable to consume a SolidWorks model and to interface with MATLAB/Simulink?

Matlab has a package called Simscape that you can use for modeling physical systems in general. I would just caution you up front that Simscape is almost more like a plugin manager in that it enables ...
• 14.7k
Accepted

### MATLAB 3D Simulation with SOLIDWORKS model

I use CAD software to generate 3D models, convert those 3D models to an STL format, then load those STL files to Matlab with the following script: ...
• 14.7k
Accepted

### how to plot $\pm 3 \sigma$ of a landmark in EKF-SLAM

What you are referring to is plotting the estimate with the uncertainty bounds - in particular the $3\sigma$ ($\pm3$ standard deviations) bounds which corresponds to 99.7% probability that the true ...
• 872
Accepted

### Simulate IMU (2D gyro and accelerometer) data

This is really simple. First of all, you need to understand how the sensor works. In other words, you need understand whether the measurements is coming from linear or nonlinear model. Second, what is ...
• 2,347

### Dynamic torque simulation for a 6 DOF robotic arm

I think you may be going about this problem wrong. If you find a simulator that reports joint torques, then what? Are you going to iterate through every possible start and end location? You should ...
• 14.7k
Accepted

### Multiple robots in ROS Gazebo SITL with separate MAVlink/MAVproxy codes

I feel like I'm having to do a lot of work to understand this question. You are trying to simulate two vehicles, and... what's the issue? You are trying to simulate them in Gazebo, right? Have you ...
• 14.7k
Accepted

### Is Robust Control and robotics well applied together?

Robust control is used for when you know that parameters are going to fall within particular bounds. For example, for a mass-produced robot arm, the arm masses fall between X and Y, the moments of ...
• 14.7k
Accepted

### Roy Featherstone toolbox robot model

I changed the code and now it works properly. ...
• 99

### What Software Is Used For Autonomy Software Simulation?

There are quite a lot options for this, each with different features, strengths and weaknesses. A few examples: Gazebo (as mentioned by edwinem): very well known in the robotics community, some would ...
• 131

### Data collected from ROS

As Ben noticed, you may want to elaborate on your question, but in general data collection in ROS is performed using tools from the rosbag package. As you'll find when you read the documentation, ...
• 1,266
Accepted

### My Pick and Place Program Not Working

The best way to debug geometry related applications is by using plots. First of all, plot the initial configuration, with robot TCP, cube initial position, cube final position. As these are all input ...
• 6,437
Accepted

### I'm looking for a simplified control scheme for a game-rendered robotic arm

If I understand correctly you are not looking for a control scheme, you are tryin to solve the (inverse) kinematics problem. In robotics, kinematics is preoccupied with motions, disregarding forces. ...
• 6,437
Accepted

### How to program to generate robot URDF(Serial manipulator) when having stl file of each link with Python

Thank you,Now I have found odio_urdf library that can generate urdf by programming in python like you code in urdf file.
Accepted

### Implementation of wall and obstacle avoidance

There's a lot of questions here, so I expect pushback from the peanut gallery, but I'll answer what I can. First off, a wall is an obstacle, right? There's no difference there other than what words ...
• 5,162

### how to plot $\pm 3 \sigma$ of a landmark in EKF-SLAM

Unless I misunderstood what you're trying to show on this plot, you want to essentially plot your estimate (or, in this case, the estimation error) with its 3 standard deviation bounds. What you have ...
• 21

### Ackerman steering model

I am not sure if this is what you are looking for but the simplest odometry equations for ackermann steering go as follows: ...

### Dynamic simulation of compliant elements in quadruped robot

Matlab Simulink has a blockset called Simmechanics. It is very well suited for robotic simulation (it is ment for multibody mechanics simulations). It is a bit tricky to set it up for mobile robots (...
• 6,437

### What is the difference between Multiple robots and swarm robots?

In addition to @Shahbaz According to this book Multiple Mobile Robot Systems is main topic and swarm robotics is a sub topic both of them motivated from the task complexity is too high for a ...
• 1,104