Category

Robotics

Category

In the last three decades, the field of robotics knows great flourish and acceptance, both at research level and application in everyday life.  Nowadays, the rapid evolution appears from the applications and the deployment of almost all over the world and from the research results. Countries such as Japan, US and Western and Eastern European countries, which have made significant progress to research and to technology, constitute the basic core of support and development of…

Here it is… the first steps of our pentapod. Even if the algorithm produces precise results, the servo angle do require some offsets to work smoothly … and of course better servo motors (not these cheap and unbalanced). The motion system is using a GAIT sequencer to produce the motion frames and the IK algorithm translates them into actual servo angles. Moreover a blending algorithm is used in order to change the body’s position/rotation during…

A tele-supervised autonomous robot needs to have accurate information on its position, orientation, and velocity and the location of nearby obstacles (sensory system). The robot needs multiple sensors to gather all the information required and a computer to read the sensor data and make decisions based on it. Information on the robot’s environment can be acquired using laser distance sensors, ultrasonic distance sensors, infrared distance sensors or cameras utilizing machine vision. Other methods are also available, but they are…

Inverse kinematics is a much more challenging problem than forward kinematics. It is the procedure when we have a desired end effector position but need to know the joint angles required to achieve it. The solution of the inverse kinematics is computationally expensive, and usually, it takes long time for the real time control of manipulators. Singularities and nonlinearities that make the problem harder to solve. Hence, only for a slight class of kinematically simple…

After almost 2 months of hard work… the results of the five legged (pentapod) robotic platform are acceptable. For the development of this all-terrain robotic platform, i am using two ARM Cortex M4 microcontrollers using a Real-time Operating System (RTOS) as well as a simple sensory system. The communication between the microcontrollers was established using the Controller Area Network (CAN) protocol as well as a novel encryption/validation messaging protocol above it. Moreover, a novel memory allocation scheme was analyzed and…

What Is Inverse Kinematics? Kinematics is the science of motion. In a two-joint robotic arm, given the angles of the joints, the kinematics equations give the location of the tip of the arm. Inverse kinematics refers to the reverse process. Given a desired location for the tip of the robotic arm, what should the angles of the joints be so as to locate the tip of the arm at the desired location. There is usually…

A mobile robot needs locomotion mechanisms that enable is to move unbounded through-out its environment. However, there is a large variety of possible movement ways and so the selection of a robot’s approach to locomotion is an important aspect of mobile robot design. Most of the locomotion mechanisms have been inspired by their biological counterparts. Biological systems succeed in moving through a wide variety of harsh environments. Therefore, it can be desirable to copy their…

Robots are mechanical or virtual artificial agents, usually electro-mechanical machines which are controlled by a computer program or electronic circuitry. There are separated into different categories depending on their functionality. Most popular robots are placed in hazardous places because these robots perform the tasks that humans are not able to access. Some robots(autonomous robots) can operate by themselves and other robots always need guidance from humans to perform the tasks. They are used in various fields…