michael081906 / Ros-Test-Example

A ROS Workspace containing an example car simulation to show GTest and Rostest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ros-Test-Example

A ROS Workspace containing an example car simulation to show GTest and Rostest

Contains full workspace

Dependancies:

  • roscpp
  • roscore
  • rviz
  • nav_msgs
  • std_msgs
  • roslaunch
  • rostest
  • gtest

How-to-build: catkin_make

How-to-run:

  • source devel/setup.bash
  • Simulation: roslaunch cars run.launch
    • also launches an example car called BEG_IN_001
  • Car : roslaunch cars car.launch numberPlate:=
    • no two cars may have the same identifier

How-to-test:

  • Full integration test:
    • rostest cars simHz.test
    • rostest cars carHz.test
  • Unit tests:
    • start roscore
    • catkin_make run_tests

About

A ROS Workspace containing an example car simulation to show GTest and Rostest

License:MIT License


Languages

Language:C++ 37.4%Language:TeX 31.3%Language:CMake 26.9%Language:Python 4.2%Language:Makefile 0.1%