Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.29 KB

README.md

File metadata and controls

27 lines (18 loc) · 1.29 KB

Certainly, here's the translation of the provided description into English:


Rosbag Recorder

Rosbag Recorder is an intuitive tool designed for recording rosbags with an emphasis on ensuring quality and user convenience. The application eliminates potential errors associated with improper topic names, while also providing flexibility in controlling the recording's duration.

Key Features:

  • Automatic Topic Name Correction: The application focuses on delivering correct topic names, eliminating common errors.
  • Customized Recording: Users can set the recording duration, maximum message count, or manually stop the recording when desired.
  • Flexibility: Though built using Electron, its presentation layer is based on Angular.
  • Developer-friendly: For advanced users, we offer the ability to switch from loading from dict to direct loading from the Angular server.

How to Run the Project:

  1. Clone the repository: git clone [repository link].
  2. Navigate to the project directory: cd rosbag-recorder.
  3. Install dependencies: npm install.
  4. To run in developer mode (from the Angular server): npm run start:electron .

If you're interested in expanding or modifying this application, we encourage pull requests or issue reports in the GitHub issues section.