Design and implement a drowning person detection and rescue system using pattern recognition in swimming pools Simulation Based using ROS
Budget: $500 – $550 USD
I'm seeking a skilled roboticist equipped with expertise in both hardware design and pattern recognition implementation. I'm envisioning an autonomous system, capable of detecting for endangered individuals in a pool environment and accordingly conducting a rescue mission.
Key requirements include:
- Building a successful detection mechanism using motion-based recognition. While this doesn't have to function with immediate effect, a comparatively high speed for detection is a significant criteria.
- Coordinating successful rescue efforts post detection. This involves not only designing the necessary hardware for the bot but also incorporating behaviors imitating lifeguard-like rescues.
- Utilizing ROS for a simulation-based prototype.
The appropriate bidders should ideally have a track record with successful design of autonomous robots and prior use of ROS for simulations. Experience with motion-based pattern recognition will be given preference.
• Detect a drowning person using openCV
• Design a robot using ROS-Gazebo to rescue this drowning person
• Make a ROS-Gazebo simulation where there is an arena of an arbitrary length, width, and heigh. It might be of the same length and widths as the actual environment is but due to space limitations you will scale it up as per the requirements.
• In this arena you will design an actuator that will be driving two prismatic joints one for the X axis and one for the Y axis and one joint to control the bucket. The bucket is attached to the Z-axis joint.
• All the motors and buckets will be shown by the basic available structures in URDF All the elements will consist of these basic structures.
• you will add real-world parameters or properties of the objects, for example, dimensions, weight, and friction values as the project requirement.
• you will make an algorithm that detects the drowning person in the swimming pool takes as input the drowning person’s image and finds the distance between the origin and the detected drowning person in the pool, rescue the drowning person with a bucket and that bucket can be derived to the destination. This is to complete the actual objective as per discussion. If you want to add something kindly add.
• Also provide the camera calibration algorithm mathematics and results.
• Provide the control mathematics of the actuators in sliding forms
• Finally, you will provide an appropriate write-up of the abstract methodology with results explanation and mathematics, flowsheet diagrams, and algorithms of each and every step that will be involved in the project. No introduction or literature review will be needed.
o Major components of the write-up: Algorithms, Mathematics involved, and step-by-step process adopted for methodology, parameters table, and results explanation. KPIs can be success rate/attempts made. Further, if you have any other KPI please let me know.
Key requirements include:
- Building a successful detection mechanism using motion-based recognition. While this doesn't have to function with immediate effect, a comparatively high speed for detection is a significant criteria.
- Coordinating successful rescue efforts post detection. This involves not only designing the necessary hardware for the bot but also incorporating behaviors imitating lifeguard-like rescues.
- Utilizing ROS for a simulation-based prototype.
The appropriate bidders should ideally have a track record with successful design of autonomous robots and prior use of ROS for simulations. Experience with motion-based pattern recognition will be given preference.
• Detect a drowning person using openCV
• Design a robot using ROS-Gazebo to rescue this drowning person
• Make a ROS-Gazebo simulation where there is an arena of an arbitrary length, width, and heigh. It might be of the same length and widths as the actual environment is but due to space limitations you will scale it up as per the requirements.
• In this arena you will design an actuator that will be driving two prismatic joints one for the X axis and one for the Y axis and one joint to control the bucket. The bucket is attached to the Z-axis joint.
• All the motors and buckets will be shown by the basic available structures in URDF All the elements will consist of these basic structures.
• you will add real-world parameters or properties of the objects, for example, dimensions, weight, and friction values as the project requirement.
• you will make an algorithm that detects the drowning person in the swimming pool takes as input the drowning person’s image and finds the distance between the origin and the detected drowning person in the pool, rescue the drowning person with a bucket and that bucket can be derived to the destination. This is to complete the actual objective as per discussion. If you want to add something kindly add.
• Also provide the camera calibration algorithm mathematics and results.
• Provide the control mathematics of the actuators in sliding forms
• Finally, you will provide an appropriate write-up of the abstract methodology with results explanation and mathematics, flowsheet diagrams, and algorithms of each and every step that will be involved in the project. No introduction or literature review will be needed.
o Major components of the write-up: Algorithms, Mathematics involved, and step-by-step process adopted for methodology, parameters table, and results explanation. KPIs can be success rate/attempts made. Further, if you have any other KPI please let me know.