Superheterodyne receivers
The superheterodyne radio receiver Fig. 10 was invented in the early 1920s, but only a very few sources could supply them because of patent restrictions. Later, however, patents were pooled as the radio industry grew and eventually the patents expired. Hie superheterodyne design was so superior that within a decade it took over all but a very few radios and is still today the basic design of all AM and FM radio receivers. The block diagram to a superheterodyne receiver is shown in Fig. 5-10....
84 Final Assembly Parts
See Table 8-1 and Figure 8-1 for the Final Assembly parts. Top case assembly Fluke 192B, 196B, 196C, 199B, 199C without Keypad set includes large amp small keypad Display unit B W Fluke 192B, 196B, 199B The Display unit does not include the flat cable Flat cable for display unit both versions Unit is provided with sticker 190B C see note 1 below On delivery the Fluke 199C testsoftware is loaded Load appropriate software and type number, then See Section 10.4 for more information. Bottom case...
7 Ways to Cheat at Mud Boss Racing
MudBoss racing with relatively stock Traxxas Slash trucks converted into Eastern Dirt Modifieds is one of the more popular spec classes in all of RC right now. While there are what we'll call some subclasses and variety in MudBoss racing, almost every track offers Sportsman MudBoss, where again, the cars are essentially stock and it's a true spec class.
Top 5 Most Advanced Robotics Lawn Mowers
If you don't search, you won't find the best autonomous robotic lawn mowers designed to maintain large land areas with grass without human intervention and for unlimited period of time. A top five of most advanced robotics lawn mowers is available in this article where important features like navigation, working area, or operating modes are matched with high expectation from an autonomous lawn-cutting robot.
How to Control Servo Motors With Arduino no noise, no vibration
In this tutorial, I provide enough level of depth to be informed about how to control servo motors with Arduino. I use PWM software and hardware resources because this is the right way to control one or more servo motors. After reading this article, you should be able to control your hobby servos without noise or vibration. In addition, I write a section at the end of the article where I describe how I fix several MG996R servos and a conclusion.
Robotic Kits for Developing New and Exciting DIY Projects
New and exciting robotic projects aren't just about linking together robotic parts and then write some programming lines, there is passion and skills involved in the building process of a robot. Making a robot from scratch isn't a bad idea, but still needed a frame, sensors, microcontroller, wheels, legs, etc.
Overview of Robotic Operating Systems
If you are planning to build an advanced robot to navigate autonomous or recognize objects for example, you probably should know from where to start. Robotic operating systems are complex frameworks used to embed systems and develop robotic applications. Sensors and actuators are just two robotic parts that have to be managed, two from a long list. Operating systems used in robotics are designed to manage almost all sensor types, as well as all actuators and other robotic parts.
The Best Raspberry Pi 3 Kits for Robotics
Using a robotic kit has the great advantage of having together all of the components you need to build a robot. Moreover, some kits allow the addition of new components or sensors, so using a single platform, you can build different robots. Whether we are talking about remote controlled robots or autonomous robots, we need to connect to any of them. Raspberry Pi 3 brought a great advantage in the construction of robots wireless connectivity.
Complete List of Best IoT Platforms
What are the best IoT platforms for connecting products In this post we deliver answers. Even you're using Arduino, Raspberry Pi, BeagleBone, UDOO or any other development platform you can control and monitor the parameters of a project connected to the Internet from anywhere in the world. Here is the list of the best IoT platforms you might be willing to use with your next project.
Control Stepper Motors With Raspberry Pi: Tutorials and Resources
The title of the article can be as well as Let's build robots using stepper motors and the Raspberry Pi,' because everything you need is a good example of where you can learn how to control the spin direction, speed, and the rotation of a stepper motor using a fruit-named single board computer, a controller board, and one or more stepper motors.
14 GPS modules to navigate and track the movements of your Raspberry Pi project
Have you ever wondered how fast and far a Raspberry Pi robot runs throughout the day and night With GPS capabilities and a Linux computer such as Raspberry Pi, you can track a robot or a multirotor and locate these on a map. But in general speaking, with a Raspberry Pi and a GPS unit you can build limitlessness indoor and outdoor applications. In this article, I explored the most popular GPS systems compatible with Raspberry Pi boards and used in the DIY area.
ODROID-C2 - Development Board for Multimedia, Robotics, and Electronics $40
In front of the abundance of computer hardware for prototyping small multimedia servers, robotics and electronics, we take a look around and select fresh development boards and present them to you in a compact overview. Every release keeps you engaged and helps makers to learn and build experimental multimedia servers, robots and electronics as well. A new valuable 64-bit ARM single board computer is ODROID-C2, a quad-core Linux development board released by Hardkernel.
Best Projects of DIY Robotic Arms
Some people are born to play music, others to design the best smartphones in the world, several others are geniuses able to invent mathematical equations, and many more are born to be engineers able to build robots. I write this article for those who want to build at home or in a school lab a robotic arm able to grasp and move small objects with different shapes, and with a limited budget for such a project.
The LEGO WeDo 2.0 kit Is A Platform For The Next Generation of Roboticists
Three things a company should do to achieve its goals with a kit in robotics 1. a good documentation 2. to build a large community to change ideas and for support 3. an intuitive platform to build something. Well, at least these three points a company should check on a long list of requirements. Otherwise, the world is full of projects that come and go overnight. LEGO did a great job with the Mindstorms series.
How To Control a Servo Motor With a Bluetooth Module, Arduino and Android
Servo motors are largely used in robotics for precise control. Anyone well, almost anyone has mobile devices with Bluetooth connection capabilities. In this tutorial, you will find how to wirelessly control a servo motor with an Arduino UNO and an Android device via a Bluetooth connection. In the end, you will be more connected, you will make things easier and control servo motors at the touch of a touchscreen.
Building Robots With Lego Mindstorms EV3 - Features and Programming
Mindstorms go beyond with the newest Lego Mindstorms EV3 kit designed to stay at the intersection between playing fun and learning how to build intelligent robots. Keeping the same ability for building robots, Mindstorms EV3 derives satisfaction between students or hobbyists in the area of DIY robots. EV3 is a complete kit with materials to build a wide range of robots including here wheels, beams, studs, girders, sensors, actuators, etc.
Robotics Developer Studio Simulation Tutorials
Robotics Developer Studio three of the most common words used in simulation for robotic applications. Microsoft design this tool based on an idea to create a user-friendly and advanced tool for both control and simulation. Based on Windows OS, RDS is used in education, research, and for hobbyist robotic projects. A wide variety of hardware components and platforms raise this software to the top where many more tools try to catch the attention of users.
Guide Consumer 3D Printers for Sale to Build Custom Robotic Parts
The potential impact of 3d printing process among robots is high and can become very high once with the development of printing technologies and lower costs for 3D printers. While this technology become affordable around the world, DIY robots at home will become a widespread concept at increasingly smaller prices.
Most common and most budgeted Arduino light sensors
The main role of a light sensor is to generate an analog or digital value according to the light intensity. These sensors are simple, cheap and are supposed to be day 1 of electronics. With an Arduino microcontroller and a light sensor you can try to build a robot able to navigate in a room according to ambient light, control a stepper motor, etc You could also combine a light sensor with another sensor type to play at the same time with different types of detection.
Making a Robot Claw
The beginning of 2019 found me working to build a platform for promoting sea buckthorn organic juice. The first finished part of the platform was a 3D printed robotic claw. This claw is attached to a 6-axis robotic arm SainSmart. It is the classic robot arm which reproduces the industrial design. The robotic claw is used to grab a small plastic cup with juice detect if the plastic cup was grabbed.
Best Alternatives To Lego Mindstorms Kits
Why do you think all the components of a car fit together so nicely All of these components are engineered with a tolerance closer to the Lego blocks, and the entire car is designed as a modular system, which is quickly and easily assembled. A programmable robotic kit such as Lego Mindstorms NXT or EV3 is perhaps the first solution to deliver results after you will spend just a few hours on Internet to learn how to build the first project by plug-in whatever brick you want, and develop a...
Homemade and Open-Source Humanoid Robot Projects: Trends and Examples
Compared to my mother's generation, it is very clear that we grow in an age of open source, custom-fabricated components, and do-it-yourself product design.Back in time, a joystick or a PC was the main tools to control a robot, while in our days at some points these control methods are technologically outdated. These tools were replaced with a smartphone or a Kinect sensor. To buy a humanoid robot, ten years ago you needed a large amount of money.
Guide To Choose Suitable Battery To Build A Robot
Do it yourself is perhaps the most common method to build a robot along with other methods that include the use of the kits. Even it's a DIY robot or a robotic kit, both variants has to be powered with energy. The battery provides the electricity needed to move the wheels, to detect objects, to take decisions, and many more operations. Batteries are essential components of a robot, and without these, a robot could not be functional.
Getting started with the Garmin Qwiic LIDAR-Lite v4 LED
In this tutorial, you will learn how to get started with your Garmin (Qwiic) LIDAR-Lite v4 LED, including 1. How to connect the LIDAR-Lite v4 to Arduino.2. How to use parameters of the sensor.3. The operational detection range of the sensor. Garmin (Qwiic) LIDAR-Lite v4 LED is a LIDAR (Light Detection and Ranging) system that uses echolocation to detect objects. The sensor offers high accuracy and low-power consumption in a tiny package.
How to Install ROS Kinetic on Raspberry Pi 3 running Raspbian Stretch Lite
I want to control an autonomous robot with a Raspberry Pi 3 board and ROS Kinetic. The Pi 3 will be connected to another Linux PC used for monitoring and control settings. The setup for computers are in this article. Due to the lack of Pi resources in terms of processor and memory, I'm forced to use resources more efficiently. The first step is to install on Pi an operating system like Raspbian Stretch Lite. The interaction with this system is done through type commands.
Installing ROS Melodic on Raspberry Pi 3B running Ubuntu MATE 18.04.2 Bionic
In this tutorial, you will learn how to configure your Raspberry Pi 3B+ board for running Ubuntu MATE 18.04.2 (codename Bionic) and the 12th ROS Distribution (codename Melodic). But we study robotics on this blog. We need ROS to read data from sensors and control motor drivers. So I have added the steps to install the Arduino IDE and rosserial to run ROS nodes on Arduino boards. Considering Melodic a new ROS distribution, setting up the ROS environment is half of the battle.
Look Into The Best Motor Drivers For 24V Brushed DC Motors
The key to have a good experience with an all-terrain robot is the motor driver used to control the high-torque DC motors. In this article, I look into the best motor drivers for 24V brushed DC motors. This selection is made based on the robot specifications which began to take shape with the article about how to choose the 24V DC motor for an all-terrain robot. What means the best for my robot The best high current motor drivers must meet at least two conditions.
8 Major Differences Between Mindstorms EV3 Education and Home Edition
The LEGO Mindstorms EV3 is a powerful tool used by children, used in education by teachers or by hobbyists at home to dig into the LEGO robotic world. With many differences between the Home and Education set, with this article I try to point out the major differences between the two LEGO EV3 versions. With differences of sensors, motors, software, and pieces, it is important to know the differences in each category including here the software, hardware and parts.
Tutorials and Resources to Control Stepper Motor With Arduino Board
Used especially in educational projects or by hobbyists, the Arduino board is a pretty awesome open-source electronic platform used in a wide range of robotics applications. Controlling stepper motors is an easy job using an Arduino board that can work with advanced circuits or simple electronic components like sensors. An electric motor has to be powered by an electric source and there are two possibilities to supply the motor with power.
How to use rosserial with two Arduinos and Raspberry Pi
Arduino is a great development board for reading data from various sensors and controlling the robot's DC motors. Raspberry Pi is good at running ROS on Linux. So, we can benefit from both systems to build smart robots. The easiest way is to connect these boards via USB cable and make them communicate through ROS nodes. In this tutorial, I'll show you how to use two Arduino boards as an extension of the Raspberry Pi computer.
Direct conversion
Figure 5-24 shows the NE-602 chip used as a direct-conversion receiver. In this type of circuit, the local oscillator LO operates on the same frequency as the received RF signal. As a result, when the two are zero beat., the difference IF frequency is the audio modulating the incoming carrier. In CW reception, the LO is tuned to a frequency a few hundred hertz from the incoming RF. In that case, the difference frequency will be a beat note that is interpreted as a CW signal. Figure 5-24 shows...
Broadband or tuned RFIF amplifier using the MC1350P
The MC- 1350P is a variant of the MC-1590 device, but unlike the 159 1, it is available in the popular and easy-to-use eight-pin mini-DIP package. It has gain sufficient to make a 30-dB amplifier, although it is a bit finicky and tends to oscillate if the circuit is not built correctly. Layout, in other words, can be a very critical factor because of the gain. If you cannot find the MC-1350P, use the NTE -746 or ECG-746. These devices are MC-1360Ps, but are sold in the service and maintenance...
Base speed and field weakening
Returning to our consideration of motor operating characteristics, when the field flux is at its full value the speed corresponding to full armature voltage and full current i.e. the rated full-load condition is known as base speed see Figure 3.10 . The motor can operate at any speed up to base speed, and at any torque current up to the rated value by appropriate choice of armature voltage. This full flux region of operation is indicated by the shaded area Oabc in Figure 3.10, and is often...
18 Excellent Tutorials Compilation To Start Working With Raspberry Pi
The Raspberry Pi single-board computer is a common platform for robotics applications. This versatile minicomputer has enough power to run a wide range of applications including here audio or video processing, remote control, or autonomous robots. Advertisement About Raspberry Pi and its features can be written thousands of words, but this article was written as a starting point for potential or Pi owners who want to learn how to start using the Raspberry Pi and understand what can be done with...
Raspberry Pi and Android - Guides and Resources
The fair value of a single board computer like Raspberry Pi lies in its ability to be used in a variety of ways. Running Android OS on Raspberry Pi shouldn't be a surprise considering the large variety of operating systems compatible with the fruit-named computer. The Android OS works as a closed platform and has a nice lightweight Java framework, which is a good reason to be motivated to port the Android OS on RPi.
Best chassis to build an all terrain robot on wheels
There is no such crazy thing in robotics than an outdoor robot able to travel on diverse terrains such as sand, concrete, grass or a rough surface. I do not know how many of you have already built an outdoor robot or wants to build one. But if you are here, you can discover the best chassis designed to build in your garage the absolute outdoor robot with big wheels and a strong chassis. Why an outdoor robot Most of the makers and hackers start the introduction in robotics with indoor robots.
Working with Kinect 3D Sensor in Robotics - Setup, Tutorials, Applications
A revolutionary 3D sensor from gaming industry designed to capture motion of players is effectively used in the robotic fields for a wide range of applications including objects recognition and tracking, 3D environment mapping, detect distance, or voice recognition and control. All these features make from Kinect the subject of this article where a set of setup and application tutorials are included.
How to Detect and Track Objects Using Matlab
Matlab is a popular high-level tool used in technical computing language and interactive environment including here computer vision and image processing. Even it has a free and powerful alternative like OpenCV, it comes with a set of features that allow users to quickly develop and debugging applications. A series of tutorials from where you can learn how to use Matlab in computer vision and image processing as well as advantages of Matlab makes the subject of this article.
How To Build a Remote Controlled Robot From Scratch
The nice part when I build things in robotics is that I can reuse the components from one project to another. Several boxes full of sensors, motor drivers, and a wide range of kits. What is missing here is just an idea and some time to put it together. So, I decided to build something new, something that I have never built before.
Carduino: the best open-source hacking tool for cars
Now is the time for your personal car to become the next hacking victim. We are now entering the era of Internet of Things (IoT), a connected world of consumers and devices. The modern cars slide lightly but steadily in the world of Internet of Things with the Carduino minicomputer designed to manipulate and take the control over any modern car.
OpenCV Tutorials - Best Of
OpenCV is usually the first option to consider when we talk about computer vision. However, this open-source library is focused on real-time image processing and definitely extremely hard to master. For instance, the applications are not always intuitive, and it's not always clear when to use what API and how to use the algorithms effectively.
Line Following Robot Tutorials - How To Build, Programming Code and Resources
Line following robots is a popular choice for beginners in educational or hobby purposes. Starting as a play, these robots have applicability in industry as a part of manufacturing process, as guide in museums or in a warehouse to stock or retrieve boxes from the shelves. I take a look around the Internet and select some of the most interesting resources with the purpose to help beginners in the process of creating a line following robot.
Overview of Robotic Vision - Object Tracking and Image Processing Software
Robotic vision continues to be treated including different methods for processing, analyzing, and understanding. All these methods produce information that are translated in decisions for robots. From starting to capture images and to the final decision of the robot, a wide range of technologies and algorithms are used like a committee of filtering and decisions. Another object with other colors accompanied by different sizes.
5 Best Examples of How to Build a DIY Quadcopter
Have you ever wanted to start a project and you didn't know from where to start You can start from this article and try to build a simple quadcopter. To build a DIY quadcopter you have to combine hardware and software skills, and in this article, we make an overview of five best examples how to build simple DIY quadcopters with different features. Doing research to learn how to build a quadcopter is a time-consuming task and pretty boring.
How I Hacked The mBot Ranger Kit For Autonomous Driving Capabilities
Two weeks ago, I wrote a review of the mBot Ranger kit. It was for the first time when I've been playing with a Makeblock kit, and I was impressed. Quality components, a lot of room for further extensions, etc. You can read more about my experience with the kit in the mBot Ranger review. In this post, I'll continue my experience with the mBot Ranger, and I shared with you how I hacked the mBot Ranger kit to work autonomously using the ultrasonic sensor.
Tutorials - Setup OpenCV for Android, iOS, Linux, and Windows
Optimized and adopted in many advanced robotic systems designed for vision, OpenCV is a vision software with a large community in the background that works to build one of the most advanced software for robots. Designed to give robots the sense of sight, OpenCV offers support for mobile operating systems like Android or iOS, as well as computer operating systems like Windows or Linux.
Robotic Arm Kits For Your Next Project
With a growing community for both educational and hobbyist purposes, robotic kits are invaluable resources to learn mechanics, electronics, and programming. Programmable or not, all of these robotic arm kits are designed to be used from beginners to advanced users, and from students to hobbyists in order to create new applications where a powerful tool like a robotic arm can be used.
How To Install ROS Melodic, rosserial, and more on Raspberry Pi 4 Raspbian Buster
The process of building an autonomous robot starts before the first sensor or actuator mounted on the chassis. The build process requires hardware and software setup, which is the topic of this article. The first step is to set up and install the computer that will manage hardware components and run algorithms to control the robot. For the robotic projects that you will find on this website (at least on the beginning), I will use Raspberry Pi as the main computer on top of the robot.
How To Build a DIY Robot Chassis
In this tutorial, we will learn how to build a 4WD robot chassis using aluminum profiles and 3D printed parts. Several weeks ago, I built an obstacle avoiding robot on a 2WD plastic platform. The platform works well, but it is limited in terms of space and capabilities. A 4WD chassis is easy to design, easy to build, robust, and we have many options to attach different components and parts. There are many possible designs for such a platform.
RC Snow Plow Robot: Best Practices and Examples
The interest in snow plow robots has exploded over the last 5 years, largely thanks to the hobbyists in robotics area. In this inspirational post, I present the most important parts of a snow plow robot to make your work easier and lets you focus on what is more important building the snow plow robot. There's a lot of variety out there in the snow plow robot designs.
Arduino - Tools and Resources That You Need To Know
Behind the Arduino project is an experienced team of people with brains that after shakes the hands and rolled up the sleeves, they start to design and build one of the most helpful and easy-to-work device used on a large scale by hobbyists, students, designers, used by everyone who's trying to build something intelligent.
10 best ideas for cheap Arduino UNO projects
What means for you a cheap Arduino UNO project A project that worth 50 70 100 Well, probably 10 out of 10 readers have a different opinion of what it means a cheap project using the Arduino UNO microcontroller. Even so, I try to explore as many projects built with cheap components, parts that could easily be substituted, and stuff that can be found in almost any creation room of a maker or hacker. If you do not have an Arduino UNO, you have to spend around 27 only to buy one.
Modifying The Basic Patch
The Basic Patch (called OBERHEIM) that is stored In the Xpander's memory can recalled by holding STORE and touching CLEAR A block diagram of this patch is shown at the beginning of this section Looking at this diagram you can see the two Oscillators (VC01 & VC02). each with Sawtooth waveforms, being routed into the Filter and the two VCAs on the VCF VCA page. If you press the VCF VCA button you will see modulation dots to the right of Filter FREQ and VCA2 Pressing FREO or VCA2 will reveal...
Draw Circuit Diagrams Using These Tools
In the virtual world an electronic component is represented by a symbol. These symbols are used to represent graphically the diagrams circuit in 2D or 3D designs. A diagram is used to showing how are connected the electronic components while using simulation can be determined the design defects and deficiencies. While all electronic components are represented by symbols , the wires are represented as straight lines.
Sensors for LEGO Mindstorms EV3 - Features and Comparison
LEGO Mindstorms EV3 is a powerful educational tool that contains essential components to build, program and test different robotics applications. The modular structure of the kit allows user to add or remove different components like brick, sensors, motors, wheels, etc., in minutes and without specific tools. New version of old sensors was released once with EV3 kit, and in this article, we present the new generation as well as differences between versions of the sensors.
Remote Control Robots Using Android Mobile Devices - How To Tutorials And Resources
First were the computers, meanwhile the smartphones and tablets are becoming all-in-one devices with useful features like communication, maps, and electro-mechanical machine control. Why Because these are an incredible inventory of technologies used to control robots including sensors like GPS, accelerometer, Bluetooth, screen sensible to touch, powerful processor, camera, application development with free toolkit, and the list goes on.
Best of Lego Mindstorms EV3 Robotics Projects
Lego Mindstorms EV3 is a limitless resource for robotic projects inside the whole Lego community. Lego could be a hobby as well as an educational platform that allows you to turn an idea into a prototype. With dozens of examples completed available with building instructions, the Lego EV3 community is a source of inspiration and information to build with bricks, sensors, and an intelligent brick a wide range of robots.
Overview of Exoskeleton Suits - Assistant, Paralyzed, And Military Exoskeletons
Inspired by science fiction movies and books, researchers create robotic suits for assistance, for medical purposes, and for army to increase the force of the soldiers. Used for assistance, an exoskeleton suit support and protect the human body by providing additional force in fields like construction or in industry. Used for people with disabilities, the exoskeleton sustains the body for walking or climbing stairs.
Arduino Robotic Arm Controlled By Xbox 360 Wireless Controller
It is often said that robots may rule the world one day. And with the convenience and ease of making robots today within our private homes, we may not be too far away. In essence, each robotic project adds a new insight into the world of mechatronics. As such, the following article presents a simple way to control a robotic arm with an XBOX 360 wireless controller. This project was inspired by Barrett Anderies' RC car controlled by a PS3 controller.
How To Build an Obstacle Avoiding Robot
In this tutorial, you will learn how to build an obstacle detection and avoidance robot with Arduino and three HC-SR04 ultrasonic sensors. The robot is a low-cost mobile platform with two drive wheels and a rear caster. It includes three sensors making it aware of the obstacles in the environment. The robot navigates without knowing a detailed map of the surroundings. If an obstacle is detected in its path, the robot adapts its velocity in order to avoid the collision.
20 Hand-Picked Raspberry Pi Tutorials in Computer Vision
Engineers have always tried to replicate the human vision process and give the robot the gift of sight. With Raspberry Pi, we can make a large variety of computer vision applications including navigation, localization, recognition, classifications, monitoring, reading and more. There is virtually no limit to what can be done with a single board computer, a camera module, a vision library such as OpenCV and a bit of creativity.
Resources and Tutorials To Start Working With Arduino Boards
Rules are rules, but not for Arduino boards that are open-source platforms with modular design and perhaps the most popular electronic boards used in robotics and many other fields. Based on a simple I O board and an advanced development environment, Arduino is an open-source computing platform with Atmel microcontroller technology incorporated.
8 Tutorials To Solve Problems and Improve the Performance of HC-SR04
There was a time, not all that long ago, when you have been paid several tens of dollars for a sensor able to guide a DIY robot. Now, the average selling price declined to just a few dollars, and the HC-SR04 ultrasonic sensor is the best example. This ultrasonic sensor can be purchased from as low as 1.5 on Amazon if you buy a pack of two. The sensor provides pretty accurate measurements for hard obstacles at a distance of 3-4m. Unfortunately, the sensor return erroneous results.
How to Control NEMA 17 Stepper Motor with Arduino and A4988 Driver
If you've come to this article, you're probably at the same point as I was before I made my stepper motor move without noise, vibration or jump steps. That's why in this article, I will provide a sufficient level of depth to know how to control a stepper motor (for example a NEMA 17 or other stepper motor size) and fixing the problems that may arise.
LIDAR sensors for Robots
When I first became interested in LIDAR technology, I had no idea where to start. I didn't know which sensor to use. I didn't know that the LIDAR sensor that I found could be used indoors or outdoors. I wish there had been a list like this, detailing the sensors to use in robot navigation for simultaneously localize and map (SLAM) or obstacle detection. If you think I've left an important one out, please leave me a note in the comments or send me an email. 1.
Fruit Picking Robots
The robotics designers offer to the farmers the opportunity to significantly reduce the costs of manual labor for harvesting. The robots can replace the seasonal manual work or even permanent employees on farms. In this article, I made a presentation of the robots designed to replace the manual work in harvesting the fruits. All of the below robots have the ability to detect, recognize, and determine if these are ripe enough to be picked.
How to Develop Simple Bluetooth Android Application To Control A Robot Remote
Love is in the air between Android and robotic hobbyists who design applications to control robots using devices that run Android OS. Now, you are able to have an Android device and learn how to program it in order to control robots. With an opened architecture and powerful capabilities, Android becomes popular among developers, and with little resources, they use Android smartphones or tablets for remote control or embeds these devices in robots for autonomous control.
Fundamental Guide for Stereo Vision Cameras in Robotics - Tutorials and Resources
Machine vision is based on information from digital images and depending on application, the vision system can be designed for inspection, guidance, detecting, tracking, etc. Human visual system is the most sophisticated and powerful vision solution to observe the environment and extract information. A similar system with the biological vision was built for robotic applications and is called stereo vision.
Types of sensors for target detection and tracking
The ultimate goal when a robot is built is to be optimized and to be compliant with all specifications. To meet the requirements sometimes you can spend many hours just to sort and identify the sensors that would be the best for an application like detecting and tracking an object. In this article, we explore all sensor types that can be used for target detection and tracking as well as features and the types of applications where they can be used.
Accelerometer, Gyroscope and IMU Sensors - Tutorials
Self balancing or collision detection are just two robotic applications where accelerometers, gyroscopes and IMU's sensors are used to measure different mechanical phenomenon's including here acceleration, vibration, tilt, orientation in space, angular velocity, pitch or rotation. A long list of sensors, tutorials and guides are available in this article aiming to give a complete understand and information to work with accelerometer, gyroscope and IMU sensor.
Short Overview and Specifications for Arduino Tre
If you have been working with Arduino boards for a while, you know that these platforms are powerful tools for engineers, designers, and hobbyists. Arduino Tre is a powerful electronic board designed to run the complete version of Linux and allow a group of new applications compared with previous versions of Arduino boards. In this article, we make an overview of what is new in the Arduino Tre, performances of the board, and write simple lines with specifications.
Inspiration: DIY Tank Treads Collection
The benefit of a DIY tank track lies in designer's attention to fit for a specific project. However, to stay inspired and come up with unusual ideas, a design needs some unique and creative stuff a small detail that would make a big difference. Who says that a robot should use only off the shelf tank tracks instead of using our personal skills to build them from scratch Sure, those are nice, but sometimes we need to build custom parts.
ROS Tutorials To Start Working With Arduino And Raspberry Pi
The robotic field is getting more and more complex, but there's no need to worry since an army of engineers works to build an entire fleet of software and hardware to solve the problems that may appear. The integration of an enormous amount of sensors and actuators could be a real problem that is transferred also to the area of algorithms and to the hardware platforms dedicated to integrating robotic components.
7 Tutorials To Start Working With Kinect and Arduino
Sometimes is hard to find what you need especially when you're interested to build a robot based on Kinect sensor. In this article, we explore seven best tutorials from where you can learn how to interface the Arduino board with the Kinect 3D sensor in order to control a car, a helicopter, or actuators. The Microsoft Kinect sensor has an affordable price and this is a critical criterion in the context of DIY robots.
Additional Lego EV3 Resources for Robotic Applications
Now, 6 months later after the third generation of Lego Mindstorms was released in stores, with biggest effort the Lego Mindstorms EV3 limits of standard kits were achieved, and there are plenty of reasons to build new software and hardware solutions for new applications. To prove the dynamism of the Lego community, I explore a long list of software fully compatible with EV3 intelligent brick, as well as an entire list with sensors, controllers, single board computers, and many more components...
How to Use sensor_msgs/Range ROS For Multiple Sensors with rosserial
In this tutorial, you will learn how to use the rosserial communication to publish the ranges of three HC-SR04 sensors, including 1.Three ultrasonic sensors and Arduino.2.How to write the ROS node on Arduino and publish the ranges of the sensors.3.How to identify the Arduino board on Raspberry Pi and run the ROS node via rosserial.4.How to display the ranges using the Linux Terminal. Data-flow diagram between sensors, Arduino and Raspberry Pi Different projects may have different requirements.
40 Excellent Autonomous Mobile Robots on Wheels That You Can Build at Home
It doesn't matter whether you are a designer, a maker, a developer or an amateur that tries to build a simple robot at some point you want to add new features to your robot. You may want to enhance its capability to detect obstacles, navigate by waypoints, in other words make it work autonomously. An autonomous mobile robot is capable of navigating in an uncontrolled environment without the need of human guidance.
How To Detect Objects with HC-SR04 Ultrasonic Sensor, Arduino and millis
Obstacle detection is applicable to any robot that moves from an initial position to a goal position avoiding any obstacle in its path. The process of detecting obstacles is applied for a variety of robots, including a mobile robot and a robot arm. In this tutorial, you will learn how to use the HC-SR04 sensor with an Arduino board and determine the detection range of the sensor in certain conditions. Different projects may have different requirements.
Alternatives To Standard Arduino IDE: Which One To Choose?.
A List With Free Alternatives To Standard Arduino IDE Ready To Be Downloaded And Used In Sketching And Building Arduino Projects. The Arduino IDE is absolute genius and it's the perfect tool for a beginner. But, what happens if you want more, if you want an alternative to this, a powerful development tool able to bring you advanced features in code efficiency and speed of development.
How To Make Accurate ADC Readings with Arduino
Even one failure of a sensor can result in a disaster for your robot. In this post, I explored the method to make accurate ADC readings with Arduino to eliminate the failures of analog sensors used in robotics applications. This method is applied to analog sensors such as temperature, light, etc. For accurate readings, you need to take into account the actual value of the power supply voltage. Of course, I need a development board to test this method.
How to pick the right Bluetooth module for your DIY Arduino project
Wireless communications are becoming a key driver of DIY and maker culture in robotics. As the use of smartphones continues to grow and mobile devices are becoming an essential tool in communication, the easiest way to control an Arduino board seemed to be using the Bluetooth technology. Using a simple Bluetooth module, you can send and receive information from sensors to Android or iOS device. The number of applications in this area is limitless.
11 stunning DIY hexapod robots
After getting some level of electronics and programming skills using different controllers, anyone decides to build a robot something more interesting than a simple robot with wheels. Into the DIY culture, anyone can build a variety of robotic projects without worrying about becoming boring. For instance, in this case are the exciting hexapod robots. The hobbyists' community comes with plenty of projects and platforms to enhance the experience and improve the skills of other community members.
How to Use InfraredIR Sensors - Tutorials
In this article, I go further in the series of articles that explore sensor types used in robotic applications. In another article, I make an overview of infrared sensors while now the main topic is to help users to learn how to interface and programming infrared sensors for different applications like color detection, line following, or distance calculation. The principle of operation of an infrared sensor is based on infrared light that is reflected when hitting an obstacle.
How To install ROS Kinetic on Raspberry Pi 3 Ubuntu Mate
The ROS framework is compatible with a short list of Linux distributions. Neither the hardware side is not better. There are just few hardware architectures compatible with ROS. Raspberry Pi is one of the development boards compatible in terms of hardware with ROS. So, I thought to install ROS Kinetic on the Raspberry Pi 3 running Ubuntu Mate. But only a certain version of Ubuntu Mate is compatible with ROS and Raspberry Pi 3, it is about the Ubuntu MATE for Raspberry Pi 3.
How to pick the best temperature sensor for your Arduino project
Do you want to find the right sensor for your DIY project based on the Arduino microcontroller Well, finding the right sensor requires research and to facilitate this process, you'll find all the info you need in this article. But if there's one thing better in the DIY culture than theory it's practice. IntroductionTemperature sensors are widely used to sense the temperature in an environment. They all function in a similar way, but have slightly different features.
Interfacing and Programming Ultrasonic Sensors - Tutorials and Resources
It is essentially to give your robot eyes for preventing crashing. Ultrasonic sensors, also known as transducers, have a similar working system as a radar or sonar by interpreting the echoes of radio or sound waves generated by the sensor. In this way, a robot can detect obstacles and the distance to obstacles.
Robotics Simulation Softwares With 3D Modeling and Programming Support
In general terms, simulation is a process to develop a virtual model capable of emulating the real-world process. Applied in robotics, the simulation process is used to create a virtual model of a robot including the design and programming code. Most popular robotics simulation software are used in 3D modeling and rendering in a virtual environment that imitate the real environment of the robot. For example, we can simulate a robotic vacuum cleaner in a house.
How to build your printed robot arm assistant
The printable robot arm This project reminds me of the Tony Stark's robot arm assistant involved in his projects to save the world. The miniature robot arm for your desk has been developed by Andreas H lldorfer and is inspired by industrial robots. The real intention is to build an affordable robot arm, and the cheapest solution was to use a 3D printer. The result is an ABS plastic robot arm with a weight of 1Kg without the gripper and the base.
9 OpenCV Tutorials for Hand Gesture Detection and Recognition
Human interaction with robots is constantly evolving and adopting different tools and software for a better comfort of humans while interact with robots. In this article, we explore up to nine tutorials from where you can learn different methods to detect and recognize hand gesture, and also you can find the code for this.
35 Robots in Agriculture
Over the last years we have seen a strong trend towards more agricultural robots able to perform a wide range of agricultural chores. These robots are equipped with specialized tools and accessories, arms and hands to perform all these tasks. To give you an idea of how deeply the technology penetrates the agricultural systems, we have been collecting for around the world robots designed to perform a wide range of agricultural tasks.




