Skip to content

Latest commit

 

History

History
33 lines (29 loc) · 1.23 KB

README.md

File metadata and controls

33 lines (29 loc) · 1.23 KB



Rcognita is a framework for DP and RL algorithm development, testing, and simulation.

Installation:

  • clone repo
  • run in terminal python3 setup.py install

Example of terminal comand:

python3 main_3wrobot.py --mode 5 --ndots 20 --radius 5 --dt 0.05

Arguments for comand line for single run:

  • mode - default 3
  • dt - default 0.05
  • Nactor - default 6
  • pred_step_size - default 5
  • init_x - used only if one point required and only with init_y and init_alpha default None
  • init_y - used only if one point required and only with init_x and init_alpha default None
  • init_alpha - could be used separetely for one point (without init_x and init_y) default None
  • ndots - number of dots for simulation default 25
  • radius - default 5
  • folder - default None will be created folder with name of current hour
  • is_log_data - saving date in csv file in folder data/date/hour(or_name) default True
  • is_print_sim_step - printing info about each step in terminal default False
  • is_visualization - will visualize interface of rcognita and all process default False