KITcar Simulation
2021.07

Tutorials

  • Installation
  • Getting Started
  • master.launch
  • Drive in Simulation
  • Roads
  • Road Sections
  • Models and Sensors
  • Simulated Rosbags
  • Datasets
  • Cycle GAN
  • How to Write Tests Using the Simulation
  • Scan Real Roads

ROS Packages

  • gazebo_simulation
  • simulation_brain_link
    • simulation.src.simulation_brain_link.src.sensor_camera package
      • Submodules
      • simulation.src.simulation_brain_link.src.sensor_camera.node module
      • Module contents
    • simulation.src.simulation_brain_link.src.sensor_tof package
    • simulation.src.simulation_brain_link.src.vehicle_simulation_link package
    • Sensors
    • Dynamics
    • Coordinate Frames
  • simulation_evaluation
  • simulation_groundtruth

Python Packages

  • simulation.utils.basics package
  • simulation.utils.geometry package
  • simulation.utils.machine_learning package
  • simulation.utils.ros_base package
  • simulation.utils.road package
  • simulation.utils.urdf package

Docker Images

  • Docker Images

Mini - Talks

  • Names and Values in Python
  • Inheritance in Python
  • Continuous Integration using the Simulation
  • Just Use Tmux
  • Onboarding
KITcar Simulation
  • »
  • simulation_brain_link »
  • simulation.src.simulation_brain_link.src.sensor_camera package
  • View page source

simulation.src.simulation_brain_link.src.sensor_camera package¶

Submodules¶

simulation.src.simulation_brain_link.src.sensor_camera.node module¶

Prepare Gazebo’s camera image for kitcar-ros.

Classes:

SensorCameraNode()

ROS node which receives the camera image, crops it and can perform preprocessing.

class SensorCameraNode[source]¶

Bases: simulation.utils.ros_base.node_base.NodeBase

ROS node which receives the camera image, crops it and can perform preprocessing.

subscriber¶

Subscribes to camera image from gazebo

Type

rospy.subscriber

publisher¶

Publishes camera image.

Type

rospy.publisher

Methods:

start()

Start node.

stop()

Turn off node.

receive_image(img_msg)

Process and republish new camera image.

start()[source]¶

Start node.

stop()[source]¶

Turn off node.

receive_image(img_msg: sensor_msgs.msg._Image.Image)[source]¶

Process and republish new camera image.

The image is cropped to simulate the internal preprocessing of our real camera.

Parameters

img_msg – Published image message.

Module contents¶

Next Previous

© Copyright 2021, KITcar.

Built with Sphinx using a theme provided by Read the Docs.