Git Product home page Git Product logo

iarrcsim's Introduction

iarrcsim's People

Contributors

joshi1983 avatar

Stargazers

Chandan K P avatar  avatar  avatar

Watchers

James Cloos avatar  avatar  avatar

iarrcsim's Issues

Find how to help IARRC Simulator work with Robot Operating System

Robot Operating System is very popular for car controller projects in IARRC so if the simulator could act as a node in the robot operating system, it should be easier for most developers to use. It would be great if the simulator could fit into ROS without needing an ROS-specific dependency installed when it isn't used with ROS.

Answer the following questions:
What changes are needed if any and why?

What changes might we want and why?

Support PNG format for retrieving video camera frames

For now, video camera frames are only retrievable in uncompressed bitmap format. PNG will be a nice option for reducing image data size and bandwidth. We don't want to remove the bitmap format option but take format as an extra parameter like how the format is specified when retrieving LIDAR data.

Support JPEG format when retrieving video frames

Similar to the other issue for PNG format, JPEG is another nice format for compression. JPEG is much better than the current uncompressed bitmap format for reducing data size and bandwidth.

Fix bug with the drone landing on the car

Sometimes when the drone is dropped back onto the car, the drone's video window goes into a flickery loop between black and showing the car under it. Launching and dropping the drone several times should eventually lead to reproducing the bug.

Update documentation to 2016

The web application hosted by the simulator was made in 2011 so many newer references should be added to it.

  • The copyright year should be updated to 2016.
  • Various links should be tested and broken links should be fixed/removed.
  • A few recent videos about IARRC or related topics should be added to the website

Add an indoor backdrop for simulating indoor environments

The IARRC competition is occasionally done indoors. In the real challenge, this often presents new challenges for image processing as colours like orange, yellow, and red may be on walls. We have backdrops for St. Denis Centre and Thunderbird Stadium but want an indoor backdrop that includes some of the orange-like colours.

Fail gracefully when config and other static files aren't specified

For now, if the config file, images, models... aren't there, the application crashes when loading. This makes it more difficult to see what's missing and get the initial development environment set up properly. Instead, the application should show an appropriate error message or messages in the terminal window and not cause any segmentation faults or crashes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.