6
votes
Accepted
5
votes
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$ ...
5
votes
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 ...
4
votes
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 ...
4
votes
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 ...
4
votes
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 ...
4
votes
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 ...
4
votes
Accepted
How do people create complex models/worlds in the Gazebo?
Those kinds of models are made in CAD software, exported to 3D rendering software to apply textures, and then imported in Gazebo. Or they are generated in some other way, e.g. through photogrammetry.
...
3
votes
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 ...
3
votes
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 ...
3
votes
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:
...
3
votes
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 ...
3
votes
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 ...
3
votes
Accepted
3
votes
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 ...
3
votes
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, ...
3
votes
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 ...
3
votes
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. ...
3
votes
Drone Development using ROS Noetic on Ubuntu 20.04
It appears that the package you're looking for is available in noetic: https://index.ros.org/p/jderobot_drones/#noetic
If you're getting that error it's likely that you have not setup the ROS package ...
3
votes
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.
3
votes
Simulate Wind in Gazebo - physics_msgs
You don't have to compile these files with your plugin. You should include the already existing wind plugin in to your world file. Check this example file and how ...
3
votes
How do people create complex models/worlds in the Gazebo?
There are scripts for various tools that automate the generation of an SDF (you may need to adjust/fix some parameters afterwards). Due to Gazebo's backwards compatibility for older SDF versions, ...
2
votes
simulation of robots
For visualization and kinematics, Gazebo works fine. You can use C++ or Python to work with it. There is lots of integration with ROS as well if you like that sort of thing.
If you want a clean and ...
2
votes
Kuka KR16L-2 robot simulation base and wrist rotation inconsistent with original robot
Kuka robots have the axis positive and negative side clearly marked on them. Use these to define the orientations of the Z-axes assigned to the joints. With other words, try to reverse engineer the DH ...
2
votes
how to find maximum force of a robot joint
As I understand, you do not actually need the force, you just want that your simulation to behave somewhat realistically.
Instead of complicating everything with dynamics, I suggest you remain at ...
2
votes
Generate synthetic accelerometer data based on (x,y,z) coordinate
I assume that the three location input signals are functions of time, i.e., $x=x(t)$, $y=y(t)$, and $z=z(t)$ relative to a fixed, non-rotating reference frame. Then one could create a simple ...
2
votes
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:
...
2
votes
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 (...
2
votes
Robot Arm Simulation
How should be achieved the arm's rotation properly?
In unity each game object has a transformation property. The rotation component of the transformation property has to be changes in order to rotate ...
2
votes
Error in simmechanics matlab while doing inverse dynamics using custom joint
I solved this problem by seeing below image from internet. This image explain the constraints in coordinate system in simulink.
R = revolute ; S = spherical; W = weld; P = prisimatic
As I have ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
simulation × 562gazebo × 222
ros × 174
stage × 111
navigation × 56
simulator-gazebo × 54
turtlebot × 54
rviz × 43
matlab × 40
robotic-arm × 36
control × 22
simulator × 22
stageros × 21
urdf × 20
ros-fuerte × 19
mobile-robot × 17
ros-kinetic × 17
turtlebot-simulator × 16
ros-melodic × 15
odometry × 13
ros2 × 13
webots × 12
quadcopter × 11
python × 11
simulator-stage × 11