Results 1 to 5 of 5

Thread: Robot/Environment Interaction Simulation?

  1. Robot/Environment Interaction Simulation?

    Hi All,

    New to robotic simulation/modeling and I've got a few questions I'm hoping someone could advise on. I'm looking for a software which would allow me to model interactions between a robot and virtual environment. I'd like to be able to define the sensor capabilities of the robot as well as a fairly basic environment in an effort to test out some navigational algorithms with a visual interface? Is there any freeware available to do accomplish this or is ditching the visual interface and writing in MATLAB the way to go? I've come across ROS and Gezebo so far and have been researching those in parallel. Hoping someone with a bit more experience can provide some insight.


  2. #2
    Join Date
    Sep 2010
    Rep Power

    Re: Robot/Environment Interaction Simulation?

    It depends a bit on how much time you intend to invest in this. Learning ROS+Gazebo can take a bit of time, but once everything is configured it can be tested and expanded easily with user code and recorded/fake sensor inputs. There are 'nicer' simulation systems like MORSE, but I've never used it before. There were some efforts to make 'pretty' simulations using Unity or Unreal Engine, but would require a lot more custom code just to get up and running and would hog resources that could otherwise be dedicated to performing sensor processing and navigation. If it is just a single project for a single class and not likely to be used again, it might be easy enough to just build simple 2D maps out of arrays/matrices in your favorite language. Would still require a bit of custom code to get everything up and running just to play with your navigation code.

    Another forum-goer that has not posted in a while wrote a book on learning ROS with a bit of focus on Gazebo.
    Two of their older posts introducing ROS+Gazebo:
    Then a newer post specific to navigation testing in Gazebo:

    OT: ...really annoyed that the idjits in Atlanta legalized fireworks for consumers/non-professionals.
    Please pardon the pedantry... and the profanity... and the convoluted speech pattern...
    "You have failed me, Brain!"
    gives free advice only on public threads

  3. #3

    Re: Robot/Environment Interaction Simulation?

    OT: ...really annoyed that the idjits in Atlanta legalized fireworks for consumers/non-professionals.
    On the bright side, you can now use those as robot armament!

  4. #4

    Re: Robot/Environment Interaction Simulation?

    I agree, Gazebo is the way to go if you're invested in the long run.
    If it's a shorter project, then an easy and powerful program I've used before is Webots, but unfortunately it's not free. You can however try it out with a 30-day trial.

  5. Re: Robot/Environment Interaction Simulation?

    Perfect, thanks guys. Ya, it's short term enough that a quick and dirty 2D array layout will probably be best. Still seems worth starting the learning process for ROS/Gezebo though. A future weekend project.


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. pr2 projet simulation
    By light86 in forum ROS - Robot Operating System
    Replies: 2
    Last Post: 11-30-2012, 11:19 PM
  2. Question(s) Arbotix and Arduino Environment
    By bryan bergeron in forum Arbotix, Microcontrollers, Arduino
    Replies: 1
    Last Post: 06-18-2012, 04:05 PM
  3. Controlling simulation time (ROS/Gazebo)
    By jks in forum ROS - Robot Operating System
    Replies: 0
    Last Post: 11-28-2011, 09:06 AM
  4. Human-Computer Interaction survey
    By ozcani in forum Robotics General Discussion
    Replies: 6
    Last Post: 12-03-2009, 05:22 AM
  5. replicating the mech warfare environment
    By muc in forum Mech Warfare
    Replies: 19
    Last Post: 10-16-2009, 11:21 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts