Inverse kinematics (IK) is a mathematical and computational approach used to determine the joint angles or parameters of a robotic system required to achieve a desired end-effector position and orientation in three-dimensional space. In other words, it’s the process of working backward from a target position and orientation for the robot’s end-effector to calculate the… Continue reading INVERSE KINEMATICS
Category: Robotics
HYDRAULIC RAM PUMP
A hydraulic ram pump, also known as a ram pump operates as a water pump driven by the energy of moving water. It accepts water under certain hydraulic head and flow rate and outputs water at a greater hydraulic head while reducing the flow rate. No external energy is needed to run the ramp pump.… Continue reading HYDRAULIC RAM PUMP
BLDC Motor: Overview
A Brushless DC (BLDC) motor is an electric motor that operates based on the principles of electromagnetism. It is a type of synchronous electric motor, meaning the rotor (the part that rotates) rotates at the same speed as the stator’s rotating magnetic field. BLDC motors are widely used in various applications due to their efficiency,… Continue reading BLDC Motor: Overview
Introduction to Programmable Logic Controller
Introduction A programmable logic controller (PLC) is a digital computer used for industrial automation of electromechanical processes, such as control of machinery on factory assembly lines, amusement rides, or light fixtures. PLCs are used in many industries, including manufacturing, food and beverage, water and wastewater treatment, and transportation. PLCs are designed to be rugged and… Continue reading Introduction to Programmable Logic Controller
RAIN DROP SENSOR
A raindrop sensor, also known as a rain sensor or a rain detector, is a device used to detect the presence of rain or water droplets on its surface. These sensors are commonly used in various applications such as weather monitoring, smart irrigation systems, automotive rain-sensing wipers, and more. Here’s a detailed documentation of raindrop… Continue reading RAIN DROP SENSOR
CYCLOIDAL DRIVE
A cycloidal drive, also known as a cycloidal gearbox or a cycloidal speed reducer, operates based on the principle of cycloidal motion. This motion involves the rolling of pins or rollers along the contours of an eccentric cam to achieve smooth and continuous rotational motion. The key principle behind the operation of a cycloidal drive… Continue reading CYCLOIDAL DRIVE
LDR Sensor
An LDR (Light Dependent Resistor), also known as a photoresistor, is a type of passive electronic component that changes its resistance in response to changes in light intensity. LDRs are commonly used in various applications where light sensing is required, such as automatic lighting control, photography, security systems, and more. Here’s some detailed documentation about… Continue reading LDR Sensor
Arduino programming using Visual Studio Code.
The Arduino Integrated Development Environment (IDE) is a popular platform for programming Arduino microcontrollers. While it has numerous advantages, it also comes with some disadvantages. Here are some of the disadvantages of the Arduino IDE: Lack of Modern UI/UX: The user interface and user experience (UI/UX) of the Arduino IDE are often criticized for being… Continue reading Arduino programming using Visual Studio Code.
PLANETARY DRIVE
A planetary gear drive, also known as a planetary gearbox or planetary gear system, is a type of gear mechanism commonly used for speed reduction, torque multiplication, and motion control in various applications. It consists of multiple gears arranged in a specific configuration around a central gear, resembling a solar system’s arrangement of planets around… Continue reading PLANETARY DRIVE
Arduino – Not detecting Arduino board.
If your board does not appear on a port in Arduino IDE………………… Ensure you’ve connected your board with a working data USB cable. Check that your device is powered. One or more LEDs should be lit. In earlier versions of Arduino IDE 2, the Tools > Port menu option would only be displayed if at… Continue reading Arduino – Not detecting Arduino board.