Racing Lounge

Best practices and teamwork for student competitions

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Results for: Simulink

No Robot? No Problem! – Program Robots Using Simulations 2

Posted by Christoph Hahn,

Today,  Jose Avendano Arbelaez shares another guest post with us. Make sure you let us know your thoughts in the comments section.
– –
Robotics programmers have been putting more emphasis on simulation for both hardware and software design. Here are a few reasons why:

You may not have available hardware, or selecting… read more >>

Speedgoat and MathWorks Jointly Supporting Automotive Student Teams

Posted by Christoph Hahn,

A Unique Support Package
Speedgoat and MathWorks are offering a unique support package to select Formula Student teams.
Apply now: speedgoat.com/company/formula-student-sponsoring

Some Background
Automotive student racing teams are typically brilliant when it comes to modeling new ideas and advanced concepts. An area where I have seen teams performing less effective was deploying algorithms onto their… read more >>

Reach for the Run Button, … and for the Physical Modeling Online Training

Posted by Christoph Hahn,

Today, allow me to introduce the MathWorks online training on physical modeling, more specifically on vehicle modeling for student teams. I will give an overview of the learning outcomes and share how teams successfully used vehicle modeling.
Why Vehicle Modeling?
There are some scenarios where trial-and-error wouldn’t be an option, right?! Just… read more >>

Autonomous Navigation and Planning: An Online Training for Mobile Robotics

Posted by Christoph Hahn,

In today’s blog post Jose Avendano Arbelaez, who already blogged in the racing lounge will introduce you to  a video series of training materials that will enable your team to get started with designing and simulating common mobile robotics algorithms in MATLAB and Simulink.
– –
MathWorks supports many different types of… read more >>

Robot Manipulation, Part 2: Dynamics and Control

Posted by Sebastian Castro,

In this blog post, Sebastian Castro will talk about robot manipulation with MATLAB and Simulink. The previous part discussed kinematics (if you have not read it, we recommend you do), while this part discusses dynamics.
– –
Introduction
To motivate the importance of low-level robot manipulator control, I want to introduce… read more >>

Robot Manipulation, Part 1: Kinematics

Posted by Sebastian Castro,

In this blog post, Sebastian Castro will talk about robot manipulation with MATLAB and Simulink. This part will discuss kinematics, and the next part will discuss dynamics.
– –
Crash Course on Robot Manipulators
Let’s start with a quick comparison of kinematics and dynamics.

Kinematics is the analysis of motion without considering forces…. read more >>

Solver Choice for Simulink and Simscape 3

Posted by Christoph Hahn,

Introduction
This blog post intends to provide best practices for choosing solvers in Simulink and Simscape. Gratitude goes to Tom Egel and Erin McGarrity whose materials are the foundation for anything written below.  This article is certainly not aiming to replace the rock-solid documentation about solver choice, it is complementary and… read more >>

Getting Started with MATLAB, Simulink, and ROS

Posted by Sebastian Castro,

Sebastian Castro is back to talk about the basics of connecting MATLAB and Simulink with the Robot Operating System (ROS).
Overview
Robot Operating System (or ROS) is a commonly used framework for designing complex robotic systems. It is popular for building distributed robot software systems, as well as for its integration with packages… read more >>