Win a copy of 97 Things Every Java Programmer Should Know this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Frits Walraven
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • salvin francis
  • fred rosenberger

How to build ‘Indoor Autonomous Computer-Vision Robot’ using ROS, with java or similar technologies.

 
Ranch Hand
Posts: 388
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How to build ‘Indoor Autonomous Computer-Vision Robot’ using ROS, with Java (or similar technologies), that does the following :-

Autonomous Navigation and Driving
Collision avoidance system with Ultrasonic/IR/Cliff Sensors
Build High-precision maps with 360 Lidar and navigate among them
Adjust Route-Variable Speed & Pause in Critical Areas
Autonomous Recharging / Auto docking charging system
Taking Snapshots along the route for reporting
Archive of Completed Trips
A good battery backup
Simulate up to 100 kg load
Custom GUI Central Cloud Dashboard
Live Monitoring on Dashboard with smart analytics/reports.



Thanks
 
Saloon Keeper
Posts: 6448
158
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sounds like a big project, but not fundamentally different from any other project. So you would go through the usual motions: requirements analysis, architecture, design, implementation/testing, documentation, training, rollout etc.

Or have I misunderstood the question?
 
John Ken
Ranch Hand
Posts: 388
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yes fundamentally not different from any other project ,but how to write program to ahieve these functionalities?


Thanks
 
Tim Moores
Saloon Keeper
Posts: 6448
158
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So you're just asking about the implementation? Have you done all the previous steps? Requirements, analysis, design, architecture? There's no point to write code before that. Once you have those, you can start coding away.
 
John Ken
Ranch Hand
Posts: 388
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
requirements i have already mentioned now what analysis need to be done to write suitable program for the same?
 
Tim Moores
Saloon Keeper
Posts: 6448
158
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Those are not requirements, that is a high-level list of project goals. If you do not understand software development methodologies, I suggest you start by learning about that. Start at https://en.wikipedia.org/wiki/Software_development_process#Methodologies, particularly waterfall and agile.
 
For my next trick, I'll need the help of a tiny ad ...
Devious Experiments for a Truly Passive Greenhouse!
https://www.kickstarter.com/projects/paulwheaton/greenhouse-1
    Bookmark Topic Watch Topic
  • New Topic