1 of 16

Project Title: Robotic Bird Deterrent

University: WPI

Principal Investigator(s): G. Lewin, J. Xiao

Team Members: Kunal Nandanwar

Funding Amount/Source: $35k

Schedule:

Deliverables:�

  • Robot design�
  • Algorithm/implementation for detecting birds�
  • Results of the system evaluation

Objectives:�

  • Develop effective methods for deterring ravens from damaging substations

  • Develop efficient methods for detecting and identifying birds

Problem statement:�

Create automated systems for deterring birds from congregating near utility assets

Evaluate methods for dispelling birds

PROJECT SUMMARY

research deploy train evaluate

2 of 16

Last Review Status:

A basic prototype of a power line patrolling robot was developed with radio control and custom phone app options, as well as the ability to operate autonomously.

System testing was conducted to ensure the robot's robustness before testing it on a power line.

Designed robot's detection and deterrents to enhance its effectiveness

A charging station design was in progress, with the robot being capable of connecting to a charger and recharging itself, though reliability testing was still in its early stages.

Eversource identified an electrical substation where ravens caused damage, presenting a less risky opportunity to deploy and test the system.

PROGRESS SUMMARY

research deploy train evaluate

3 of 16

PROGRESS SUMMARY

Inflatable deterrent and dead raven deterrent

research deploy train evaluate

4 of 16

Progress since Last Review:

  • The robot can detect ravens using computer vision and onboard webcam along the transmission line

  • Visual and audio stimuli are used to deter the ravens located collinearly along the line

  • Information is relayed to the mobile app in real-time while the robot drives along the transmission line

  • The robot can be charged wirelessly using the Qi-wireless pad located on the bottom of the battery compartment

  • Vision algorithms were trained on stock images and open-source datasets of ravens, received the test accuracy of ~98%

PROGRESS SUMMARY

research deploy train evaluate

5 of 16

TECHNICAL SUMMARY

research deploy train evaluate

6 of 16

  • YOLOv5 (You Only Look Once version 5): Object detection algorithm that uses a deep neural network to detect objects within an image

  • YOLOv5 trained on a dataset of images that contain ravens, as well as images that do not contain ravens

  • The model learns to identify the unique features of a raven, such as its shape, size, and color, and use this information to detect ravens within new images

  • YOLOv5 predicts a confidence score for each bounding box, which indicates how likely it is that the box contains an object

  • The model predicts a class label for each bounding box, which specifies what type of object the box contains (in this case, a raven)

TECHNICAL SUMMARY

research deploy train evaluate

7 of 16

Dataset: Caltech-UCSD Birds, OIDv4, NABirds, and custom images of ravens

  • The Caltech-UCSD Birds dataset includes images of birds in natural settings, while the NABirds dataset focuses on birds found in North America

  • The OIDv4 dataset is a large-scale object detection dataset that includes images of various objects, including birds

  • The custom images of ravens were used to create a diverse dataset for training the AI model

TECHNICAL SUMMARY

research deploy train evaluate

8 of 16

  • Data augmentation involves applying various transformations to existing data, such as changing illumination and adding noise or blurring, to generate new and diverse training data

  • This technique is crucial for increasing dataset size and improving the accuracy of trained models

  • In our case, data augmentation was essential to create a more comprehensive and realistic dataset of ravens, with different features such as size, color, and posture, to enhance the accuracy of the vision algorithms in detecting them along power lines

TECHNICAL SUMMARY

research deploy train evaluate

9 of 16

TECHNICAL SUMMARY

research deploy train evaluate

10 of 16

TECHNICAL SUMMARY

research deploy train evaluate

11 of 16

TECHNICAL SUMMARY

research deploy train evaluate

12 of 16

TECHNICAL SUMMARY

research deploy train evaluate

13 of 16

TECHNICAL SUMMARY

research deploy train evaluate

14 of 16

  • The robot was designed with modularity in mind for easy modification of subsystems such as deterrents and camera modules

  • To combat raven adaptation, the robot utilizes both visual and auditory deterrents, including LED strobing lights and a series of speakers broadcasting a 4000 Hz signal noise

  • Laser Time of Flight (ToF) distance sensors were used for bird safety and to improve read distance, with a range of up to 2 meters and a smaller software library for implementation with the Arduino board

  • The primary detection and deterring methods of the robot are controlled by a state machine that interprets data from the camera and ToF sensors and enacts one to two possible states: patrolling and detecting

  • If the AI fails to detect a raven, the ToF sensors were calibrated to detect ravens based on proximity to the sensor(s), with a detection distance of 0.5 meters to allow for the robot to come to a complete stop before making contact with the raven

TECHNICAL SUMMARY

research deploy train evaluate

15 of 16

  • The robot uses the AI model and computer vision to detect ravens along a transmission line
  • Vision algorithms were trained on stock images and open source datasets
  • Data augmentation was performed to increase the diversity of the training data
  • ~25,000 images were used for training the AI model
  • The model was tested on custom images and live video feed
  • The accuracy of the model was ~98%

  • Once a raven is detected, the system deters ravens using visual & audio stimuli
  • The robot drives along transmission line & relays information to the mobile app in real time
  • The robot is charged using Qi-wireless pad located at the bottom of battery compartment

PERFORMANCE SUMMARY

research deploy train evaluate

16 of 16

PLAN FOR NEXT REVIEW

  • Prototype to be tested in the field to evaluate effectiveness and accuracy of the vision system

  • More birds to be trained to avoid harm to protected species

  • Camera to be made 360 degrees by rotating to capture more data and minimize number of robots needed in a site

  • Material to be applied on the robot enclosure to ensure camera captures data in all weather conditions and make it weather-proof

  • Minor tweaks to be made to enhance weather resistance on the field

  • Mobile and web app to be calibrated based on the deployment location for testing and monitoring the system

research deploy train evaluate