SlideShare a Scribd company logo
1 of 22
ADARSH MALAPAKA
118119625
Mobile Autonomous Robot for Indoor and
Outdoor Collection Of Medical Waste
(MARIO-COM)
Group - 4
BHARADWAJ CHUKKALA
118341705
KUMARA RITVIK ORUGANTI
117368963
Phase 1
Introduction and Motivation
● Bio hazardous waste generated from the hospitals causes chronic health diseases to the
people working in the hospitals and general public.
● Hospital waste transport and handling is a time-consuming, hazardous and infectious
process as the staff is exposed to be in contact with medical and bio-hazardous
substances.
● To use the current state of the art robotics technology in the hospitals to safely handle
the waste.
● Provide health care workers and the hospitals with a better work environment and
safely dispose the medical waste with no to minimal interference of human beings.
● Use the software development methodologies to efficiently develop and deploy a
project in 3 weeks.
Timeline
PHASE 1
Proposal
Project Overview, UML Diagram,
Code Stubs
Sprint 01
Update UML and Stubs, Developer level
documentation, Unit testing, CI/CD
PHASE 2
Sprint 02
Fix dependency issues,
Complete implementation,
Release-level software
PHASE 3
Dependencies
● OS: Ubuntu 20.04
● ROS Version: Foxy Fitzroy
● OpenCV 4.6.0
● Turtlebot3
● OpenManipulator-X
● Navigation2 ROS
Software Project Management Aspects
● Agile Iterative Process
● Test Driven Development
● Pair Programming including a design keeper
● Sprint Planning
● Product/Iteration Backlogging
● Work and Timesheet logging
UML Diagram
Activity Diagram
ADARSH MALAPAKA
118119625
Mobile Autonomous Robot for Indoor
and Outdoor Collection Of Medical Waste
(MARIO-COM)
BHARADWAJ CHUKKALA
118341705
KUMARA RITWIK ORUGANTI
117368963
Phase 2
Timeline
PHASE 1
Proposal
Project Overview, UML Diagram,
Code Stubs
Sprint 01
Update UML and Stubs, Developer level
documentation, Unit testing, CI/CD
PHASE 2
Sprint 02
Fix dependency issues,
Complete implementation,
Release-level software
PHASE 3
Plan
1. Review the code stubs and UML diagrams from Phase 1
2. Integrate the dependencies with installation instructions
3. Implement Basic Unit Testing using Google test framework
4. Development of required models
5. Creation of the simulation environments.
6. Update the repository with developer level documentation.
◦ Add the GitHub CI, CodeCov and License badges
◦ Dependency information
◦ Cpplint, Cppcheck & Doxygen
UML Diagram Revised
Basic Unit Testing
ADARSH MALAPAKA
118119625
Mobile Autonomous Robot for Indoor
and Outdoor Collection Of Medical Waste
(MARIO-COM)
BHARADWAJ CHUKKALA
118341705
KUMARA RITWIK ORUGANTI
117368963
Phase 3
Timeline
PHASE 1
Proposal
Project Overview, UML Diagram,
Code Stubs
Sprint 01
Update UML and Stubs, Developer level
documentation, Unit testing, CI/CD
PHASE 2
Sprint 02
Fix dependency issues,
Complete Actual implementation,
Release-level software
PHASE 3
Plan
1. Actual Implementation of the project in ROS2
2. Advanced Unit testing to verify expected functionality.
3. Fix Continuous Integration issues
4. Software release Deliverables
a. Static code analysis
b. Memory Leak checks
c. Developer level documentation
d. Proper build and run instructions
Issues
● Implementing MoveIt with ROS2 C++ on Foxy.
● The TurtleBot3 OpenManipulator-X is not yet updated for the ROS2 Humble for which there was an updated MoveIt
documentation and community support.
● Launch file integration to simulate the Gazebo with custom world and occupancy grid.
● Detecting the object was comparatively simple in Python than ROS.
● GitHub Continuous Integration with ROS2 and OpenCV installation.
● Spawn different objects using action client.
● Minimal support from ROS2 community for specific issues.
● Launch multiple objects randomly using Python - Future Release from the ROS2 Community!
Build Status and Coverage
Progress So Far
1. Successfully Implemented the Project that is ready for the final release
according to the plan.
2. Advanced Unit testing is yet to be implemented for testing the advanced
functionality.
3. Fix Continuous Integration issues
4. Deliver build instructions to reproduce the simulation environment
Final Project Presentation.pptx
Final Project Presentation.pptx
Final Project Presentation.pptx

More Related Content

Similar to Final Project Presentation.pptx

Agile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasadAgile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasadBhawani N Prasad
 
A SURVEY OF VIRTUAL PROTOTYPING TECHNIQUES FOR SYSTEM DEVELOPMENT AND VALIDATION
A SURVEY OF VIRTUAL PROTOTYPING TECHNIQUES FOR SYSTEM DEVELOPMENT AND VALIDATIONA SURVEY OF VIRTUAL PROTOTYPING TECHNIQUES FOR SYSTEM DEVELOPMENT AND VALIDATION
A SURVEY OF VIRTUAL PROTOTYPING TECHNIQUES FOR SYSTEM DEVELOPMENT AND VALIDATIONIJCSES Journal
 
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentéeInria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentéeStéphanie Roger
 
Tom_Osborne_Resume
Tom_Osborne_ResumeTom_Osborne_Resume
Tom_Osborne_ResumeTom Osborne
 
Neha Arora_Resume
Neha Arora_ResumeNeha Arora_Resume
Neha Arora_ResumeNeha Arora
 
Solving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous TestingSolving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous TestingPerfecto by Perforce
 
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...IRJET Journal
 
AtifBhatti resume
AtifBhatti resumeAtifBhatti resume
AtifBhatti resumeAtif Bhatti
 
Vinit Ranjan_Tester
Vinit Ranjan_TesterVinit Ranjan_Tester
Vinit Ranjan_TesterVinit Ranjan
 

Similar to Final Project Presentation.pptx (20)

Mary_Deepthy
Mary_DeepthyMary_Deepthy
Mary_Deepthy
 
Vandana B
Vandana BVandana B
Vandana B
 
Anmol
AnmolAnmol
Anmol
 
Resume M_Shams_qureshi
Resume M_Shams_qureshi Resume M_Shams_qureshi
Resume M_Shams_qureshi
 
The process
The processThe process
The process
 
My Resume (2016-06-25)
My Resume (2016-06-25)My Resume (2016-06-25)
My Resume (2016-06-25)
 
Agile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasadAgile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasad
 
Ram kumar ok
Ram kumar okRam kumar ok
Ram kumar ok
 
A SURVEY OF VIRTUAL PROTOTYPING TECHNIQUES FOR SYSTEM DEVELOPMENT AND VALIDATION
A SURVEY OF VIRTUAL PROTOTYPING TECHNIQUES FOR SYSTEM DEVELOPMENT AND VALIDATIONA SURVEY OF VIRTUAL PROTOTYPING TECHNIQUES FOR SYSTEM DEVELOPMENT AND VALIDATION
A SURVEY OF VIRTUAL PROTOTYPING TECHNIQUES FOR SYSTEM DEVELOPMENT AND VALIDATION
 
Profile tulasi v1.1
Profile tulasi v1.1Profile tulasi v1.1
Profile tulasi v1.1
 
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentéeInria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
Inria Tech Talk : Améliorez vos applications de robotique & réalité augmentée
 
Tom_Osborne_Resume
Tom_Osborne_ResumeTom_Osborne_Resume
Tom_Osborne_Resume
 
Mps intro
Mps introMps intro
Mps intro
 
Neha Arora_Resume
Neha Arora_ResumeNeha Arora_Resume
Neha Arora_Resume
 
Sample report
Sample reportSample report
Sample report
 
Solving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous TestingSolving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous Testing
 
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...IRJET-  	  Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
IRJET- Design, Manufacturing and Analysis of Robotic Arm with SCARA Confi...
 
AtifBhatti resume
AtifBhatti resumeAtifBhatti resume
AtifBhatti resume
 
Vinit Ranjan_Tester
Vinit Ranjan_TesterVinit Ranjan_Tester
Vinit Ranjan_Tester
 
Spoorthy_Resume
Spoorthy_ResumeSpoorthy_Resume
Spoorthy_Resume
 

Recently uploaded

Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 

Recently uploaded (20)

Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 

Final Project Presentation.pptx

  • 1. ADARSH MALAPAKA 118119625 Mobile Autonomous Robot for Indoor and Outdoor Collection Of Medical Waste (MARIO-COM) Group - 4 BHARADWAJ CHUKKALA 118341705 KUMARA RITVIK ORUGANTI 117368963 Phase 1
  • 2. Introduction and Motivation ● Bio hazardous waste generated from the hospitals causes chronic health diseases to the people working in the hospitals and general public. ● Hospital waste transport and handling is a time-consuming, hazardous and infectious process as the staff is exposed to be in contact with medical and bio-hazardous substances. ● To use the current state of the art robotics technology in the hospitals to safely handle the waste. ● Provide health care workers and the hospitals with a better work environment and safely dispose the medical waste with no to minimal interference of human beings. ● Use the software development methodologies to efficiently develop and deploy a project in 3 weeks.
  • 3. Timeline PHASE 1 Proposal Project Overview, UML Diagram, Code Stubs Sprint 01 Update UML and Stubs, Developer level documentation, Unit testing, CI/CD PHASE 2 Sprint 02 Fix dependency issues, Complete implementation, Release-level software PHASE 3
  • 4.
  • 5. Dependencies ● OS: Ubuntu 20.04 ● ROS Version: Foxy Fitzroy ● OpenCV 4.6.0 ● Turtlebot3 ● OpenManipulator-X ● Navigation2 ROS
  • 6. Software Project Management Aspects ● Agile Iterative Process ● Test Driven Development ● Pair Programming including a design keeper ● Sprint Planning ● Product/Iteration Backlogging ● Work and Timesheet logging
  • 9. ADARSH MALAPAKA 118119625 Mobile Autonomous Robot for Indoor and Outdoor Collection Of Medical Waste (MARIO-COM) BHARADWAJ CHUKKALA 118341705 KUMARA RITWIK ORUGANTI 117368963 Phase 2
  • 10. Timeline PHASE 1 Proposal Project Overview, UML Diagram, Code Stubs Sprint 01 Update UML and Stubs, Developer level documentation, Unit testing, CI/CD PHASE 2 Sprint 02 Fix dependency issues, Complete implementation, Release-level software PHASE 3
  • 11. Plan 1. Review the code stubs and UML diagrams from Phase 1 2. Integrate the dependencies with installation instructions 3. Implement Basic Unit Testing using Google test framework 4. Development of required models 5. Creation of the simulation environments. 6. Update the repository with developer level documentation. ◦ Add the GitHub CI, CodeCov and License badges ◦ Dependency information ◦ Cpplint, Cppcheck & Doxygen
  • 14. ADARSH MALAPAKA 118119625 Mobile Autonomous Robot for Indoor and Outdoor Collection Of Medical Waste (MARIO-COM) BHARADWAJ CHUKKALA 118341705 KUMARA RITWIK ORUGANTI 117368963 Phase 3
  • 15. Timeline PHASE 1 Proposal Project Overview, UML Diagram, Code Stubs Sprint 01 Update UML and Stubs, Developer level documentation, Unit testing, CI/CD PHASE 2 Sprint 02 Fix dependency issues, Complete Actual implementation, Release-level software PHASE 3
  • 16. Plan 1. Actual Implementation of the project in ROS2 2. Advanced Unit testing to verify expected functionality. 3. Fix Continuous Integration issues 4. Software release Deliverables a. Static code analysis b. Memory Leak checks c. Developer level documentation d. Proper build and run instructions
  • 17. Issues ● Implementing MoveIt with ROS2 C++ on Foxy. ● The TurtleBot3 OpenManipulator-X is not yet updated for the ROS2 Humble for which there was an updated MoveIt documentation and community support. ● Launch file integration to simulate the Gazebo with custom world and occupancy grid. ● Detecting the object was comparatively simple in Python than ROS. ● GitHub Continuous Integration with ROS2 and OpenCV installation. ● Spawn different objects using action client. ● Minimal support from ROS2 community for specific issues. ● Launch multiple objects randomly using Python - Future Release from the ROS2 Community!
  • 18. Build Status and Coverage
  • 19. Progress So Far 1. Successfully Implemented the Project that is ready for the final release according to the plan. 2. Advanced Unit testing is yet to be implemented for testing the advanced functionality. 3. Fix Continuous Integration issues 4. Deliver build instructions to reproduce the simulation environment