1) The document discusses a research project to regulate the direction and maintain stability of motion for a hexapod robot. Sensors including ultrasonic sensors and an inertial measurement unit sensor are used to help the robot avoid obstacles and navigate.
2) The hexapod robot is constructed with 6 legs controlled by 18 servo motors in a specific pattern. Tests were conducted to analyze motion at different distances and angles using the sensors.
3) Preliminary results found the robot could move forward and turn to avoid obstacles detected by the ultrasonic sensors. The inertial sensor helped maintain balance during motion. Further tests will optimize the robot's navigational abilities.
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...IOSR Journals
This document describes the design, implementation, and control of a humanoid robot for obstacle avoidance using an 8051 microcontroller. The robot is designed to resemble human proportions to enable human-like walking. Infrared sensors are installed to detect obstacles in the environment. Based on sensor information, a software flow is proposed to determine the robot's path to avoid obstacles and reach its destination. The hardware and software to create an autonomous system are developed and implemented. However, human-like walking was not achieved on the real system due to limitations. Faster motors and computer could enable human-like walking.
This document describes the design, implementation, and control of a humanoid robot for obstacle avoidance using an 8051 microcontroller. The robot is designed to resemble human proportions to enable human-like walking. Infrared sensors are installed to detect obstacles in the environment. Based on sensor information, an obstacle avoidance method is proposed using software to determine a free path for the robot to avoid obstacles and reach its destination. The hardware and software to create an autonomous system are developed and implemented, though human-like walking was not achieved due to system limitations.
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...IOSR Journals
In this paper, the design, implementation and control of a humanoid robot, which enables humanlike
walk and a path planning of humanoid robot for obstacle avoidance by using infrared sensors (IRs) is
proposed. As the focus is to obtain human-like walk, the robot is designed to resemble human proportions.
Based on the obtained information from IR sensors, a software flow proposed to decide the behaviour of robot
so that the robot avoids obstacles and goes to the destination. Furthermore the hardware and software
necessary to obtain a fully autonomous system is developed and implemented. Human-like walk was not
obtained on the real system, due to system limitations. If a new interface to the DC-motors in the servos was
developed, and a faster on-board computer was chosen, human-like walk should be possible.
The document describes the design of an obstacle avoiding robot. It uses an Arduino Uno microcontroller along with an L298N motor driver and three ultrasonic sensors to detect obstacles and navigate around them. The robot is able to stop when an obstacle is detected within 20cm and can change direction left or right based on sensor readings to avoid the obstacle and resume movement. Some areas of potential improvement discussed are adding additional sensors to monitor environmental conditions and adapting the design for applications like assisting the blind or automatic vacuuming.
This document summarizes the design and implementation of an autonomous biped robot using an Arduino microcontroller. The robot uses ultrasonic sensors for obstacle avoidance and a sound sensor to take instructions. It is able to walk in a balanced manner through a sequence of motions of its servo motors in the legs and central plate. The Arduino allows for programming of the robot's behavior through an open-source IDE. The goals are to demonstrate integration of AI, bipedal mechanisms, and sensors on a low-cost and open-source platform to further research in humanoid robotics.
The document describes the design of an autonomous navigation robot that can avoid obstacles. An ATmega328P microcontroller is used to process signals from ultrasonic sensors and direct the robot's movement. When an obstacle is detected, the microcontroller determines the distance and redirects the robot by turning or reversing direction to avoid collisions. The robot's movement is controlled by the microcontroller sending signals to motors through a motor driver. The goal is for the robot to intelligently navigate unknown environments without needing remote control by detecting obstacles with sensors and maneuvering autonomously.
1. The document describes a project to design an obstacle avoidance robot using an Arduino.
2. An ultrasonic sensor is used to detect obstacles and the Arduino controls a servo motor to change the robot's direction when obstacles are sensed.
3. The objectives are to design a model car that can avoid obstacles detected by the ultrasonic sensor and programmed using Arduino software.
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...IOSR Journals
This document describes the design, implementation, and control of a humanoid robot for obstacle avoidance using an 8051 microcontroller. The robot is designed to resemble human proportions to enable human-like walking. Infrared sensors are installed to detect obstacles in the environment. Based on sensor information, a software flow is proposed to determine the robot's path to avoid obstacles and reach its destination. The hardware and software to create an autonomous system are developed and implemented. However, human-like walking was not achieved on the real system due to limitations. Faster motors and computer could enable human-like walking.
This document describes the design, implementation, and control of a humanoid robot for obstacle avoidance using an 8051 microcontroller. The robot is designed to resemble human proportions to enable human-like walking. Infrared sensors are installed to detect obstacles in the environment. Based on sensor information, an obstacle avoidance method is proposed using software to determine a free path for the robot to avoid obstacles and reach its destination. The hardware and software to create an autonomous system are developed and implemented, though human-like walking was not achieved due to system limitations.
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...IOSR Journals
In this paper, the design, implementation and control of a humanoid robot, which enables humanlike
walk and a path planning of humanoid robot for obstacle avoidance by using infrared sensors (IRs) is
proposed. As the focus is to obtain human-like walk, the robot is designed to resemble human proportions.
Based on the obtained information from IR sensors, a software flow proposed to decide the behaviour of robot
so that the robot avoids obstacles and goes to the destination. Furthermore the hardware and software
necessary to obtain a fully autonomous system is developed and implemented. Human-like walk was not
obtained on the real system, due to system limitations. If a new interface to the DC-motors in the servos was
developed, and a faster on-board computer was chosen, human-like walk should be possible.
The document describes the design of an obstacle avoiding robot. It uses an Arduino Uno microcontroller along with an L298N motor driver and three ultrasonic sensors to detect obstacles and navigate around them. The robot is able to stop when an obstacle is detected within 20cm and can change direction left or right based on sensor readings to avoid the obstacle and resume movement. Some areas of potential improvement discussed are adding additional sensors to monitor environmental conditions and adapting the design for applications like assisting the blind or automatic vacuuming.
This document summarizes the design and implementation of an autonomous biped robot using an Arduino microcontroller. The robot uses ultrasonic sensors for obstacle avoidance and a sound sensor to take instructions. It is able to walk in a balanced manner through a sequence of motions of its servo motors in the legs and central plate. The Arduino allows for programming of the robot's behavior through an open-source IDE. The goals are to demonstrate integration of AI, bipedal mechanisms, and sensors on a low-cost and open-source platform to further research in humanoid robotics.
The document describes the design of an autonomous navigation robot that can avoid obstacles. An ATmega328P microcontroller is used to process signals from ultrasonic sensors and direct the robot's movement. When an obstacle is detected, the microcontroller determines the distance and redirects the robot by turning or reversing direction to avoid collisions. The robot's movement is controlled by the microcontroller sending signals to motors through a motor driver. The goal is for the robot to intelligently navigate unknown environments without needing remote control by detecting obstacles with sensors and maneuvering autonomously.
1. The document describes a project to design an obstacle avoidance robot using an Arduino.
2. An ultrasonic sensor is used to detect obstacles and the Arduino controls a servo motor to change the robot's direction when obstacles are sensed.
3. The objectives are to design a model car that can avoid obstacles detected by the ultrasonic sensor and programmed using Arduino software.
A variety of sensors can enhance a FIRST robotics competition robot's operation, including ultrasonic sensors, gyroscopes, accelerometers, encoders, photoelectric sensors, and joysticks. These sensors provide input to drive the robot and make autonomous decisions. Common sensors include ultrasonic detectors for measuring distance, gyroscopes and accelerometers for sensing motion, encoders for monitoring wheel rotations and gear health, and photoelectric sensors for detecting objects. Joysticks also act as sensors, providing directional control and buttons that can be programmed to control additional robot functions. Diagrams and sample code are provided to illustrate how these sensors integrate with the robot control system.
The document describes a humanoid bipedal robot project that was designed using principles of zero momentum point and passive dynamics. The robot uses various sensors such as object detection, motion, and touch sensors. An ATMEL 89S52 microcontroller is used to interface the motor drivers and sensors. The challenges of using a basic microcontroller board for interfacing multiple components are discussed. The project aims to be a starting point for further research in humanoid design.
Novel Navigation Strategy Study on Autonomous Mobile RobotsWaqas Tariq
Potential field method bas been widely used in obstacle avoidance for mobile robots because of its elegance and simplicity. However, this method has inherent drawbacks. Considering this, this paper introduces a new behaviour-based navigation strategy. Aiming at a mobile robot SDLG-1 developed by the authors, the kinematics model is built based on its motion structure. Using twelve sonar sensors, the strategy algorithm of behaviour-based navigation control is brought forth. Based on the algorithm, software simulations and experimental evaluations have been conducted. Both results indicate the navigation strategy proposed in this paper is effective.
This document describes an agriculture bot created by students Patel Sanket and Sevak Nevil. The agriculture bot is a robot designed to automatically complete agriculture-related tasks like cutting plants. It discusses the components used to build the bot, including an Arduino microcontroller, DC motors, ultrasonic sensors, and a motor shield. It also provides background on agriculture revolutions and explains the design process, from conceptualizing the bot to selecting parts, programming, and creating a mobile app for control. The goal of the agriculture bot is to help reduce the effort for subsistence farmers compared to traditional manual methods.
This resume is for Andika Pramanta Yudha. He graduated with a master's degree in electrical engineering with a 3.96 GPA. His areas of expertise include robotics, control systems, embedded systems, programming languages like C++, Java and MATLAB. Notable projects include developing a delta robot, quadcopter, exoskeleton and humanoid robots for competitions. He has received several awards for his robotics projects and research. The resume provides details on the technical aspects of his projects and the tools and methods used.
A simple project on Obstacle Avoiding Robot is designed here. Robotics is an interesting and fast-growing field. Being a branch of engineering, the applications of robotics are increasing with the advancement of technology.
This document summarizes a study on designing a wheeled mobile robot capable of autonomous navigation and obstacle avoidance. The robot uses a digital compass sensor to navigate towards north and an ultrasonic sensor to detect and avoid obstacles. It is controlled by an Arduino board and programmed in C language. Experimental results showed the robot could successfully navigate towards north and avoid obstacles in outdoor environments. The document discusses the hardware, software, control algorithms and limitations of the sensors used to enable the robot's autonomous navigation and obstacle avoidance capabilities.
The document describes the design of a line following robot. It will use eight optical sensors spaced half an inch apart to follow black lines on a white surface. A two-wheeled configuration propelled by DC motors is selected. The robot will be tested by passing it over sample tracks to evaluate its ability to navigate turns and intersections. Its performance on tracks of varying difficulty will demonstrate how the design can accomplish autonomous navigation and complete reconnaissance missions.
Obstacle Detection robot detects the obstacle to avoid collision using ultrasonic sensor. The motors are connected through motor driver IC to microcontroller , to control the speed PWM is used.
IRJET- An Approach to Accelerometer based Controlled RobotIRJET Journal
This document describes a proposed approach for an accelerometer-based controlled robot. The robot will use hand gestures detected by an accelerometer to move in different directions (left, right, forward, backward). The robot will consist of several modules including a hand gesture module using an accelerometer and Arduino UNO, an auto drive module to control movement using signals from the hand gesture module, a voice interaction module using a camera for communication, and a robotic arm module to perform pick and place tasks. The approach aims to allow control of the robot's movement and functions through hand gestures without physical contact for applications such as assisting handicapped individuals.
This document provides an overview of robot fundamentals, including definitions, classifications, specifications, anatomy, and applications. It defines a robot as a reprogrammable mechanical device that performs tasks controlled by a human or automated system. Robots are classified based on their mechanical arm, degrees of freedom, power source, control system, sensors, movement, industry application and more. The document also describes common robot coordinate systems, joints, motions, and specifications for different robot configurations including Cartesian, cylindrical, polar, SCARA and more. It provides examples of various robot applications in industries.
This document provides an overview of robot fundamentals, including definitions, classifications, specifications, anatomy, and applications. It defines a robot as a reprogrammable mechanical device that performs tasks controlled by a human or automated system. Robots are classified based on their mechanical arm, degrees of freedom, power source, control system, sensors, movement, industry application and more. The document also describes common robot coordinate systems, joints, motions, and specifications for different robot configurations including Cartesian, cylindrical, polar, SCARA and more. It provides examples of various robot applications in industries.
This document provides an overview of robot fundamentals including definitions, anatomy, classifications, specifications, parts and functions. It discusses the definition of a robot as a re-programmable mechanical device that performs tasks controlled by a human or automated system. It describes the basic anatomy of a robot including the body, manipulator, end effectors, and sensors. It also covers various robot configurations, degrees of freedom, joint notations, and specifications like accuracy and speed. Finally, it lists common robot parts and their functions, including the body, power supply, controller, manipulator and end effectors.
International Journal of Computational Engineering Research (IJCER) ijceronline
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology
Two wheeled self balancing robot for autonomous navigationIAEME Publication
This document summarizes a research paper on the design and testing of a two-wheeled self-balancing robot capable of autonomous navigation. The robot balances using a PID control loop applied to data from an inertial measurement unit. A complementary filter fuses gyroscope and accelerometer readings to estimate the robot's tilt angle in real-time. Autonomous navigation is achieved using an ultrasonic distance sensor and image processing system to detect obstacles and determine the robot's path. The stability of the balancing system is analyzed using real-time data plotting in MATLAB, allowing tuning of the PID controller constants.
IRJET- Artificial Vision for Blind PersonIRJET Journal
The document describes an artificial vision system for blind persons using an ultrasonic waist belt. The belt uses ultrasonic sensors to detect obstacles in front, left, right, and below and sends information to a mobile app. The app then provides voice alerts to the blind user informing them of obstacles and their distance. The goal is to provide independent and cost-effective navigation assistance. The system works by using ultrasonic sensors and an Arduino board connected to a Bluetooth module. When an obstacle is detected, the distance is sent to a mobile app which provides voice instructions to the user.
This document describes a hand gesture controlled robot with obstacle avoidance capabilities built using an Arduino. The robot operates in both manual and autonomous modes, with hand gestures sensed by an Arduino and accelerometer worn by the user to control movement. An ultrasonic sensor allows the robot to change direction automatically if obstacles are detected. The project aims to address minor delays in communication and improve accuracy of the gesture recognition system. Results show that users prioritized precision over speed when controlling the robot. Future applications of this gesture technology include use in industries like automation, medical, and gaming.
2° Presentazione del workshop finale del progetto Step-by-Step
Obiettivo 2 - Fase Cronica: RIABILITAZIONE “EVIDENCE-BASED”
Lo sviluppo e la validazione clinica di un sistema di misura in grado di offrire una valutazione del percorso riabilitativo basata sull’evidenza, integrando le scale cliniche esistenti con parametri affidabili e ripetibili di segnali di movimento, correlabili con i valori delle scale.
To assist the human in their daily life activities.
�
Surveillance: To perform surveillance task in any area.
�
Military: To assist the armed force in their operation.
�
Industrial: To perform repetitive and dangerous task in industries.
�
Disabled: To assist the physically disabled people.
�
Elderly: To assist the elderly people.
1.5 FEATURES
Some of the key features of our project are:
�
Robotic Arm: It is provided with a 6 DOF robotic arm to perform pick and place
operation.
�
Robotic Body: It has a strong moving body with 4
This document describes research on a hexapod robot called COMET-IV that uses a laser range finder (LRF) to assist with force-based walking. It discusses the robot's configuration including its dimensions, sensors, and control system. An algorithm is proposed that uses the LRF to build a 3D grid map of obstacles in the environment and dynamically adjusts the robot's stable walking range based on force feedback. Experiments show the vision-assisted approach provides more stable walking behavior compared to no vision input. Future work is planned to further integrate sensor data and control leg movements for varied terrain.
Ada beberapa jenis gelombang yang dapat dibedakan berdasarkan kriteria tertentu. Berikut adalah beberapa kriteria dan jenis gelombang yang sesuai:
• Berdasarkan arah getarannya, gelombang dapat dibagi menjadi gelombang longitudinal dan gelombang transversal1. Gelombang longitudinal adalah gelombang yang arah getarannya sejajar dengan arah rambatannya, seperti gelombang bunyi. Gelombang transversal adalah gelombang yang arah getarannya tegak lurus dengan arah rambatannya, seperti gelombang cahaya dan gelombang pada tali2.
• Berdasarkan amplitudonya, gelombang dapat dibagi menjadi gelombang berjalan dan gelombang stasioner2. Gelombang berjalan adalah gelombang yang memiliki amplitudo tetap pada setiap titik yang dilalui gelombang, seperti gelombang pada tali. Gelombang stasioner adalah gelombang yang terbentuk dari dua gelombang berjalan yang berlawanan arah dan memiliki frekuensi dan amplitudo yang sama, seperti gelombang pada senar gitar2.
• Berdasarkan medium rambatnya, gelombang dapat dibagi menjadi gelombang mekanik dan gelombang elektromagnetik3. Gelombang mekanik adalah gelombang yang membutuhkan media dalam proses perambatannya, seperti gelombang pada tali, bunyi, dan air. Gelombang elektromagnetik adalah gelombang yang dapat merambat tanpa media, seperti gelombang radio, mikro, inframerah, tampak, ultraviolet, X, dan gamma.
This document summarizes public key cryptography and asymmetric encryption algorithms. It discusses how public key cryptography uses two different but mathematically related keys, a public key for encryption and a private key for decryption. The public key can be shared openly, while the private key is kept secret by the recipient. It also describes how asymmetric algorithms are slower than symmetric algorithms but allow anyone to encrypt messages for a recipient using their public key, with only the recipient able to decrypt it with their private key. Examples of asymmetric algorithms discussed include RSA.
A variety of sensors can enhance a FIRST robotics competition robot's operation, including ultrasonic sensors, gyroscopes, accelerometers, encoders, photoelectric sensors, and joysticks. These sensors provide input to drive the robot and make autonomous decisions. Common sensors include ultrasonic detectors for measuring distance, gyroscopes and accelerometers for sensing motion, encoders for monitoring wheel rotations and gear health, and photoelectric sensors for detecting objects. Joysticks also act as sensors, providing directional control and buttons that can be programmed to control additional robot functions. Diagrams and sample code are provided to illustrate how these sensors integrate with the robot control system.
The document describes a humanoid bipedal robot project that was designed using principles of zero momentum point and passive dynamics. The robot uses various sensors such as object detection, motion, and touch sensors. An ATMEL 89S52 microcontroller is used to interface the motor drivers and sensors. The challenges of using a basic microcontroller board for interfacing multiple components are discussed. The project aims to be a starting point for further research in humanoid design.
Novel Navigation Strategy Study on Autonomous Mobile RobotsWaqas Tariq
Potential field method bas been widely used in obstacle avoidance for mobile robots because of its elegance and simplicity. However, this method has inherent drawbacks. Considering this, this paper introduces a new behaviour-based navigation strategy. Aiming at a mobile robot SDLG-1 developed by the authors, the kinematics model is built based on its motion structure. Using twelve sonar sensors, the strategy algorithm of behaviour-based navigation control is brought forth. Based on the algorithm, software simulations and experimental evaluations have been conducted. Both results indicate the navigation strategy proposed in this paper is effective.
This document describes an agriculture bot created by students Patel Sanket and Sevak Nevil. The agriculture bot is a robot designed to automatically complete agriculture-related tasks like cutting plants. It discusses the components used to build the bot, including an Arduino microcontroller, DC motors, ultrasonic sensors, and a motor shield. It also provides background on agriculture revolutions and explains the design process, from conceptualizing the bot to selecting parts, programming, and creating a mobile app for control. The goal of the agriculture bot is to help reduce the effort for subsistence farmers compared to traditional manual methods.
This resume is for Andika Pramanta Yudha. He graduated with a master's degree in electrical engineering with a 3.96 GPA. His areas of expertise include robotics, control systems, embedded systems, programming languages like C++, Java and MATLAB. Notable projects include developing a delta robot, quadcopter, exoskeleton and humanoid robots for competitions. He has received several awards for his robotics projects and research. The resume provides details on the technical aspects of his projects and the tools and methods used.
A simple project on Obstacle Avoiding Robot is designed here. Robotics is an interesting and fast-growing field. Being a branch of engineering, the applications of robotics are increasing with the advancement of technology.
This document summarizes a study on designing a wheeled mobile robot capable of autonomous navigation and obstacle avoidance. The robot uses a digital compass sensor to navigate towards north and an ultrasonic sensor to detect and avoid obstacles. It is controlled by an Arduino board and programmed in C language. Experimental results showed the robot could successfully navigate towards north and avoid obstacles in outdoor environments. The document discusses the hardware, software, control algorithms and limitations of the sensors used to enable the robot's autonomous navigation and obstacle avoidance capabilities.
The document describes the design of a line following robot. It will use eight optical sensors spaced half an inch apart to follow black lines on a white surface. A two-wheeled configuration propelled by DC motors is selected. The robot will be tested by passing it over sample tracks to evaluate its ability to navigate turns and intersections. Its performance on tracks of varying difficulty will demonstrate how the design can accomplish autonomous navigation and complete reconnaissance missions.
Obstacle Detection robot detects the obstacle to avoid collision using ultrasonic sensor. The motors are connected through motor driver IC to microcontroller , to control the speed PWM is used.
IRJET- An Approach to Accelerometer based Controlled RobotIRJET Journal
This document describes a proposed approach for an accelerometer-based controlled robot. The robot will use hand gestures detected by an accelerometer to move in different directions (left, right, forward, backward). The robot will consist of several modules including a hand gesture module using an accelerometer and Arduino UNO, an auto drive module to control movement using signals from the hand gesture module, a voice interaction module using a camera for communication, and a robotic arm module to perform pick and place tasks. The approach aims to allow control of the robot's movement and functions through hand gestures without physical contact for applications such as assisting handicapped individuals.
This document provides an overview of robot fundamentals, including definitions, classifications, specifications, anatomy, and applications. It defines a robot as a reprogrammable mechanical device that performs tasks controlled by a human or automated system. Robots are classified based on their mechanical arm, degrees of freedom, power source, control system, sensors, movement, industry application and more. The document also describes common robot coordinate systems, joints, motions, and specifications for different robot configurations including Cartesian, cylindrical, polar, SCARA and more. It provides examples of various robot applications in industries.
This document provides an overview of robot fundamentals, including definitions, classifications, specifications, anatomy, and applications. It defines a robot as a reprogrammable mechanical device that performs tasks controlled by a human or automated system. Robots are classified based on their mechanical arm, degrees of freedom, power source, control system, sensors, movement, industry application and more. The document also describes common robot coordinate systems, joints, motions, and specifications for different robot configurations including Cartesian, cylindrical, polar, SCARA and more. It provides examples of various robot applications in industries.
This document provides an overview of robot fundamentals including definitions, anatomy, classifications, specifications, parts and functions. It discusses the definition of a robot as a re-programmable mechanical device that performs tasks controlled by a human or automated system. It describes the basic anatomy of a robot including the body, manipulator, end effectors, and sensors. It also covers various robot configurations, degrees of freedom, joint notations, and specifications like accuracy and speed. Finally, it lists common robot parts and their functions, including the body, power supply, controller, manipulator and end effectors.
International Journal of Computational Engineering Research (IJCER) ijceronline
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology
Two wheeled self balancing robot for autonomous navigationIAEME Publication
This document summarizes a research paper on the design and testing of a two-wheeled self-balancing robot capable of autonomous navigation. The robot balances using a PID control loop applied to data from an inertial measurement unit. A complementary filter fuses gyroscope and accelerometer readings to estimate the robot's tilt angle in real-time. Autonomous navigation is achieved using an ultrasonic distance sensor and image processing system to detect obstacles and determine the robot's path. The stability of the balancing system is analyzed using real-time data plotting in MATLAB, allowing tuning of the PID controller constants.
IRJET- Artificial Vision for Blind PersonIRJET Journal
The document describes an artificial vision system for blind persons using an ultrasonic waist belt. The belt uses ultrasonic sensors to detect obstacles in front, left, right, and below and sends information to a mobile app. The app then provides voice alerts to the blind user informing them of obstacles and their distance. The goal is to provide independent and cost-effective navigation assistance. The system works by using ultrasonic sensors and an Arduino board connected to a Bluetooth module. When an obstacle is detected, the distance is sent to a mobile app which provides voice instructions to the user.
This document describes a hand gesture controlled robot with obstacle avoidance capabilities built using an Arduino. The robot operates in both manual and autonomous modes, with hand gestures sensed by an Arduino and accelerometer worn by the user to control movement. An ultrasonic sensor allows the robot to change direction automatically if obstacles are detected. The project aims to address minor delays in communication and improve accuracy of the gesture recognition system. Results show that users prioritized precision over speed when controlling the robot. Future applications of this gesture technology include use in industries like automation, medical, and gaming.
2° Presentazione del workshop finale del progetto Step-by-Step
Obiettivo 2 - Fase Cronica: RIABILITAZIONE “EVIDENCE-BASED”
Lo sviluppo e la validazione clinica di un sistema di misura in grado di offrire una valutazione del percorso riabilitativo basata sull’evidenza, integrando le scale cliniche esistenti con parametri affidabili e ripetibili di segnali di movimento, correlabili con i valori delle scale.
To assist the human in their daily life activities.
�
Surveillance: To perform surveillance task in any area.
�
Military: To assist the armed force in their operation.
�
Industrial: To perform repetitive and dangerous task in industries.
�
Disabled: To assist the physically disabled people.
�
Elderly: To assist the elderly people.
1.5 FEATURES
Some of the key features of our project are:
�
Robotic Arm: It is provided with a 6 DOF robotic arm to perform pick and place
operation.
�
Robotic Body: It has a strong moving body with 4
This document describes research on a hexapod robot called COMET-IV that uses a laser range finder (LRF) to assist with force-based walking. It discusses the robot's configuration including its dimensions, sensors, and control system. An algorithm is proposed that uses the LRF to build a 3D grid map of obstacles in the environment and dynamically adjusts the robot's stable walking range based on force feedback. Experiments show the vision-assisted approach provides more stable walking behavior compared to no vision input. Future work is planned to further integrate sensor data and control leg movements for varied terrain.
Ada beberapa jenis gelombang yang dapat dibedakan berdasarkan kriteria tertentu. Berikut adalah beberapa kriteria dan jenis gelombang yang sesuai:
• Berdasarkan arah getarannya, gelombang dapat dibagi menjadi gelombang longitudinal dan gelombang transversal1. Gelombang longitudinal adalah gelombang yang arah getarannya sejajar dengan arah rambatannya, seperti gelombang bunyi. Gelombang transversal adalah gelombang yang arah getarannya tegak lurus dengan arah rambatannya, seperti gelombang cahaya dan gelombang pada tali2.
• Berdasarkan amplitudonya, gelombang dapat dibagi menjadi gelombang berjalan dan gelombang stasioner2. Gelombang berjalan adalah gelombang yang memiliki amplitudo tetap pada setiap titik yang dilalui gelombang, seperti gelombang pada tali. Gelombang stasioner adalah gelombang yang terbentuk dari dua gelombang berjalan yang berlawanan arah dan memiliki frekuensi dan amplitudo yang sama, seperti gelombang pada senar gitar2.
• Berdasarkan medium rambatnya, gelombang dapat dibagi menjadi gelombang mekanik dan gelombang elektromagnetik3. Gelombang mekanik adalah gelombang yang membutuhkan media dalam proses perambatannya, seperti gelombang pada tali, bunyi, dan air. Gelombang elektromagnetik adalah gelombang yang dapat merambat tanpa media, seperti gelombang radio, mikro, inframerah, tampak, ultraviolet, X, dan gamma.
This document summarizes public key cryptography and asymmetric encryption algorithms. It discusses how public key cryptography uses two different but mathematically related keys, a public key for encryption and a private key for decryption. The public key can be shared openly, while the private key is kept secret by the recipient. It also describes how asymmetric algorithms are slower than symmetric algorithms but allow anyone to encrypt messages for a recipient using their public key, with only the recipient able to decrypt it with their private key. Examples of asymmetric algorithms discussed include RSA.
Dokumen tersebut berisi soal ujian akhir semester mata kuliah Sistem Komunikasi Serat Optik. Terdapat empat soal yang membahas karakteristik laser diode, LED, photodiode, dan sistem transmisi serat optik.
Teknik integral kalkulus membahas konsep integral sebagai fungsi invers dari turunan, rumus dasar integral untuk fungsi aljabar dan trigonometri, serta penerapannya untuk menentukan persamaan kurva dan gerak. Dokumen ini memberikan contoh soal dan penyelesaian integral tak tentu, serta teknik pengintegralan untuk fungsi-fungsi elementer.
Barisan, deret, dan notasi sigma merupakan konsep penting dalam matematika. Terdapat dua jenis barisan yaitu barisan aritmetika dan geometri, yang memiliki rumus untuk menentukan suku berikutnya. Deret adalah jumlah seluruh suku pada barisan, yang rumusnya berbeda untuk deret aritmetika dan geometri. Notasi sigma digunakan untuk mewakili jumlah deret.
Dokumen ini membahas teori antrian dan keandalan, termasuk konsep dasar sistem antrian, karakteristik proses antrian, notasi antrian, dan teknik analisis kinerja sistem antrian seperti pengukuran, simulasi, dan teori antrian.
Dokumen ini berisi ringkasan singkat tentang materi matematika terapan yang sering muncul dalam soal UAS, seperti transformasi La Place, transformasi Fourier, dan integral Cauchy-Riemann. Ringkasan ini disusun oleh Dra. Dwi Liestyowati dalam rangka tugas akhir program pascasarjana ISTN Jakarta bidang studi Teknik Elektro konsentrasi Elektronika dan Telekomunikasi.
International Conference on NLP, Artificial Intelligence, Machine Learning an...gerogepatton
International Conference on NLP, Artificial Intelligence, Machine Learning and Applications (NLAIM 2024) offers a premier global platform for exchanging insights and findings in the theory, methodology, and applications of NLP, Artificial Intelligence, Machine Learning, and their applications. The conference seeks substantial contributions across all key domains of NLP, Artificial Intelligence, Machine Learning, and their practical applications, aiming to foster both theoretical advancements and real-world implementations. With a focus on facilitating collaboration between researchers and practitioners from academia and industry, the conference serves as a nexus for sharing the latest developments in the field.
ACEP Magazine edition 4th launched on 05.06.2024Rahul
This document provides information about the third edition of the magazine "Sthapatya" published by the Association of Civil Engineers (Practicing) Aurangabad. It includes messages from current and past presidents of ACEP, memories and photos from past ACEP events, information on life time achievement awards given by ACEP, and a technical article on concrete maintenance, repairs and strengthening. The document highlights activities of ACEP and provides a technical educational article for members.
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSIJNSA Journal
The smart irrigation system represents an innovative approach to optimize water usage in agricultural and landscaping practices. The integration of cutting-edge technologies, including sensors, actuators, and data analysis, empowers this system to provide accurate monitoring and control of irrigation processes by leveraging real-time environmental conditions. The main objective of a smart irrigation system is to optimize water efficiency, minimize expenses, and foster the adoption of sustainable water management methods. This paper conducts a systematic risk assessment by exploring the key components/assets and their functionalities in the smart irrigation system. The crucial role of sensors in gathering data on soil moisture, weather patterns, and plant well-being is emphasized in this system. These sensors enable intelligent decision-making in irrigation scheduling and water distribution, leading to enhanced water efficiency and sustainable water management practices. Actuators enable automated control of irrigation devices, ensuring precise and targeted water delivery to plants. Additionally, the paper addresses the potential threat and vulnerabilities associated with smart irrigation systems. It discusses limitations of the system, such as power constraints and computational capabilities, and calculates the potential security risks. The paper suggests possible risk treatment methods for effective secure system operation. In conclusion, the paper emphasizes the significant benefits of implementing smart irrigation systems, including improved water conservation, increased crop yield, and reduced environmental impact. Additionally, based on the security analysis conducted, the paper recommends the implementation of countermeasures and security approaches to address vulnerabilities and ensure the integrity and reliability of the system. By incorporating these measures, smart irrigation technology can revolutionize water management practices in agriculture, promoting sustainability, resource efficiency, and safeguarding against potential security threats.
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...University of Maribor
Slides from talk presenting:
Aleš Zamuda: Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapter and Networking.
Presentation at IcETRAN 2024 session:
"Inter-Society Networking Panel GRSS/MTT-S/CIS
Panel Session: Promoting Connection and Cooperation"
IEEE Slovenia GRSS
IEEE Serbia and Montenegro MTT-S
IEEE Slovenia CIS
11TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTING ENGINEERING
3-6 June 2024, Niš, Serbia
Using recycled concrete aggregates (RCA) for pavements is crucial to achieving sustainability. Implementing RCA for new pavement can minimize carbon footprint, conserve natural resources, reduce harmful emissions, and lower life cycle costs. Compared to natural aggregate (NA), RCA pavement has fewer comprehensive studies and sustainability assessments.
Literature Review Basics and Understanding Reference Management.pptxDr Ramhari Poudyal
Three-day training on academic research focuses on analytical tools at United Technical College, supported by the University Grant Commission, Nepal. 24-26 May 2024
Introduction- e - waste – definition - sources of e-waste– hazardous substances in e-waste - effects of e-waste on environment and human health- need for e-waste management– e-waste handling rules - waste minimization techniques for managing e-waste – recycling of e-waste - disposal treatment methods of e- waste – mechanism of extraction of precious metal from leaching solution-global Scenario of E-waste – E-waste in India- case studies.
Embedded machine learning-based road conditions and driving behavior monitoringIJECEIAES
Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems.
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELgerogepatton
As digital technology becomes more deeply embedded in power systems, protecting the communication
networks of Smart Grids (SG) has emerged as a critical concern. Distributed Network Protocol 3 (DNP3)
represents a multi-tiered application layer protocol extensively utilized in Supervisory Control and Data
Acquisition (SCADA)-based smart grids to facilitate real-time data gathering and control functionalities.
Robust Intrusion Detection Systems (IDS) are necessary for early threat detection and mitigation because
of the interconnection of these networks, which makes them vulnerable to a variety of cyberattacks. To
solve this issue, this paper develops a hybrid Deep Learning (DL) model specifically designed for intrusion
detection in smart grids. The proposed approach is a combination of the Convolutional Neural Network
(CNN) and the Long-Short-Term Memory algorithms (LSTM). We employed a recent intrusion detection
dataset (DNP3), which focuses on unauthorized commands and Denial of Service (DoS) cyberattacks, to
train and test our model. The results of our experiments show that our CNN-LSTM method is much better
at finding smart grid intrusions than other deep learning algorithms used for classification. In addition,
our proposed approach improves accuracy, precision, recall, and F1 score, achieving a high detection
accuracy rate of 99.50%.
1. Design and Implementation the
stability and direction of
Hexapod Robot Motion
1ST INTERNATIONAL CONFERENCE
FALETEHAN UNIVERSITY
Syahban Rangkuti
Department of Electrical Engineering,
Faletehan University, Indonesia.
Arif Syaripudin
Department of Electronics, Vocational
High School 4 Bandung, Indonesia.
Our Teams
Dwi Liestyowati
Department of Electrical Engineering,
Faletehan University, Indonesia.
2. About the Project
1. The purpose of this research is to regulate the
direction of the hexapod robot’s motion and be
able to avoid obstacles to maintain the stability of
its motion.
2. The shape of the hexapod robot is made to be
integrated with the robot's legs.
3. The main orientation of the hexapod robot motion
is to move forward, but if there are obstacles, it will
find a solution to turn using ultrasonic sensors.
5. Introduction
Robot technology has developed rapidly and is
widely used to help humans work.
In general, robots are categorized into two types,
• robots that can move (mobile robots)
• robots that cannot move (manipulator robots)
Mobile Robot Manipulator Robot
6. Type of Legged Robot
The tripod step pattern, which is to
move three robot legs simultaneously
and continue with three legs that are
others in turn.
7. The Motion of Robot
The 3-dimensional plane, the direction of angular movement is divided into
three parts, namely pitch (ϕ), roll (θ), and yaw (ψ), the acceleration of
movement referring to the x, y, and z axes.
X
Z
Y
YAW
ROLL
PITCH
θ
ϕ
ψ
IMU
14. 1. Dimensions of the
hexapod robot
2. IMU sensor test of
the hexapod robot
3. Servo motor test at the
highest distance
What We Are Working On
4. Servo motors test at the
reference point of the
hexapod robot body
6. Ultrasonic sensor test
5. Servo motors test at
the lowest distance
15. IMU sensor test results at the initial reference point of the hexapod robot
Angle
Angle on Lowest
Distance
Angle on Reference
Distance
Angle on Farthest
Distance
Pitch (ϕ)
Roll (θ)
Yaw (ψ)
0.5
0.8
0.6
0.6
0.9
0.7
0.7
1.0
0.8
High reference
href
16. Servo motor test results
Robot Leg Servo Motor /Joint Servo Motor Angle Links
Angle
Link
Leg 1 (L1)
Servo Motor 1
Servo Motor 2
Servo Motor 3
0
89
45
1
2
3
90
90
89
Leg 2 (L2)
Servo Motor 4
Servo Motor 5
Servo Motor 6
0
89
44
4
5
6
90
90
89
Leg 3 (L3)
Servo Motor 7
Servo Motor 8
Servo Motor 9
1
90
45
7
8
9
90
90
90
Leg e (L4)
Servo Motor 10
Servo Motor 11
Servo Motor 12
1
89
44
10
11
12
89
90
89
Leg 5 (L5)
Servo Motor 13
Servo Motor 14
Servo Motor 15
0
90
45
13
14
15
90
90
90
Leg 6 (L6)
Servo Motor 16
Servo Motor 17
Servo Motor 18
1
89
44
16
17
18
89
90
89
Robot Leg Motor Servo/Joint Servo Motor Angle Links
Angle
Link
Leg 1 (L1)
Servo Motor 1
Servo Motor 2
Servo Motor 3
0
-44
- 65
1
2
3
90
-44
20
Leg 2 (L2)
Servo Motor 4
Servo Motor 5
Servo Motor 6
1
-44
-65
4
5
6
89
-44
20
Leg 3 (L3)
Servo Motor 7
Servo Motor 8
Servo Motor 9
1
-44
-64
7
8
9
90
-44
21
Leg e (L4)
Servo Motor 10
Servo Motor 11
Servo Motor 12
1
-45
-65
10
11
12
89
-45
20
Leg 5 (L5)
Servo Motor 13
Servo Motor 14
Servo Motor 15
0
-45
-64
13
14
15
90
-45
21
Leg 6 (L6)
Servo Motor 16
Servo Motor 17
Servo Motor 18
0
-44
-64
16
17
18
90
-44
21
Test results of servo motors and at the
reference point of the hexapod robot body
Test results at the highest distance
Robot Leg Motor Servo/Joint Servo Motor Angle Links
Angle
Link
Leg 1 (L1)
Servo Motor 1
Servo Motor 2
Servo Motor 3
0
-65
-20
1
2
3
89
-65
25
Leg 2 (L2)
Servo Motor 4
Servo Motor 5
Servo Motor 6
0
-64
-20
4
5
6
90
-64
25
Leg 3 (L3)
Servo Motor 7
Servo Motor 8
Servo Motor 9
1
-65
-20
7
8
9
89
-65
25
Leg e (L4)
Servo Motor 10
Servo Motor 11
Servo Motor 12
1
-65
-21
10
11
12
89
-65
24
Leg 5 (L5)
Servo Motor 13
Servo Motor 14
Servo Motor 15
0
-75
-20
13
14
15
90
-65
25
Leg 6 (L6)
Servo Motor 16
Servo Motor 17
Servo Motor 18
1
-64
-21
16
17
18
89
-64
24
Test results at the lowest distance
Motor Servo 1 /
Joint 1
Motor Servo 3 /
Joint 3
Motor Servo 2 /
Joint 2
Link 1
Link 2
Link 3
Motor Servo 10 /
Joint 10
Motor Servo 12 /
Joint 12
Motor Servo 11 /
Joint 11
Link 10
Link 11
Link 12
20. Conclusion
The mechanics of the robot's legs will move according to
the angle and rotational speed of the servo motor. Fifth
The robot can move well and when walking does not hit
objects that block it, 8 ultrasonic sensors are used which are
arranged in an octagonal shape
Second
Fourth To drive the servo robot, a proportional integral
derivative (PID) control system is applied
The hexapod robot is equipped with an inertial measurement unit
sensor. By using an inertial measurement unit sensor, the robot
can move faster because its balance is well maintained.
Third
The construction of an electromechanical device on the
hexapod robot is designed to move and step well. First
21. CREDITS: This presentation template was created by
Slidesgo, including icons by Flaticon, infographics &
images by Freepik
Mobile Web
Do you have any questions?
syahban3477@gmail.com
+62 853 1539 2323
dliestyowati@gmail.com
+62 813 2039 4019
www.uf.ac.id
Ladies and Gentleman, let me introduce my self, my name is Dwi Liestyowati, and our team, Syahban Rangkuti, Arif Syaripudin
From Department of Electrical Engineering, Faletehan University, Indonesia.
We will present our research entitled “Design and Implementation the stability and direction of Hexapod Robot Motion”
Robotics technology has developed rapidly and applied to various fields of work that cannot be done by humans. Many forms and types of robots used include the hexapod robot. The purpose of this research is to regulate the direction of the hexapod robot’s motion and be able to avoid obstacles to maintain the stability of its motion using a PID control system. In establishing a good control system, various types of sensors are used, those are ultrasonic and inertial measurement unit sensors. The shape of the hexapod robot is made to be integrated with the robot's legs. Each leg of the robot consists of 3 joints, joined by a servo motor. There are 18 servo motors. Eight ultrasonic sensors are used to detect surrounding objects, run well, and ability to avoid obstacles. The main orientation of the hexapod robot motion is to move forward, but if there are obstacles, it will find a solution to turn using ultrasonic sensors. To maintain the stability of the robot body, an inertial measurement unit sensor is used.
Today's robot technology has developed rapidly and is widely used to help humans work. In general, robots are categorized into two types, namely robots that can move, known as mobile robots, and robots that cannot move or known as manipulator robots. The robot’s motion is adjusted to the medium in which it moves, such as a ground robot, a water robot (submarine robot), and a flying robot (aerial robot). Land robots (ground robots) are grouped into two types, namely wheeled robots and legged robots. Legged robots have an advantage over wheeled robots because they can move well on uneven or raw surfaces.
One type of legged robot that is widely developed is the hexapod robot. The hexapod robot must have high stability, and the way of walking also varies according to the pattern of steps. In general, the hexapod robot step is divided into three step patterns, those are metachronal, ripple, and tripod.
In order to increase the reliability of the hexapod robot, either in the form of stability or speed, and to determine the direction of the robot's movement, an electronic sensor device is needed. The sensor that can be used to maintain the stability of the movement of the hexapod robot is the inertial measurement unit …. Aka (IMU) sensor. The motion is generated by the rotation of the servo motor which is integrated with a mechanical device in a certain form and will produce several movements known as the degree of freedom. In the 3-dimensional plane, the direction of angular movement is divided into three parts, namely pitch (ϕ), roll (θ), and yaw (ψ), the acceleration of movement referring to the x, y, and z axes.
In the picture above, you can see the basic construction of the hexapod robot foot placement using 18 servo motors. the type of servo motor used can produce an angle of 180O.
For the movement of the hexapod robot, a tripod gait step pattern can be used, by using a tripod gait pattern the robot can walk with a combination of the initial movements of the legs L1, R2, and L3 being lifted simultaneously at a certain angle and speed, after the initial position of the motion is carried out and has reached the position desired, then lift the legs R1, L2, and R3. This movement pattern is carried out continuously to move the robot. In this study, three servo motors will be used for each leg of the robot.
In order to maintain its stability of the hexapod robot, it is equipped with an inertial measurement unit (IMU) sensor which features 6 degrees of freedom (6 DOF)… this is divided into two parts, namely accelerometer 3 DOF, and gyroscope 3 DOF. All sensor data generated will be read by the control system device so that it can be processed into a balanced robot motion.
Figure above shows the diagram basis for designing PID control on a hexapod robot. The PID control hexapod robot is applied to the inverse kinematic method. The value generated from the control system will be given to the driving device, namely the servo motor, then the servo motor will move the robot's legs so that the robot's position is obtained. For the robot to run properly, the control system is equipped with ultrasonic sensors and IMU sensors. Data from all sensors will be used as feedback to maintain stability and monitor the direction of the robot's motion.
From the results of sensor readings and measurements, it can be seen that the smallest error is 0.85% and the largest error is 1.21%. When the readings of all sensors are averaged, the resulting error is 1.05%. From the results of testing all ultrasonic sensors, it can be seen that the farther the distance measured, the higher the error generated. The image shows a comparison graph of first test and second test on all ultrasonic sensors.