File tree Expand file tree Collapse file tree 2 files changed +13
-12
lines changed
gr_navigation_managers/simple_crop_nav Expand file tree Collapse file tree 2 files changed +13
-12
lines changed Original file line number Diff line number Diff line change 1717 "/safe_nav_vel" : Twist , "/lock_all" : Bool , "/grid_map" : GridMap }
1818
1919class SimpleCropNavController :
20- def __init__ (self , desired_speed = 1.0 ):
20+ def __init__ (self , desired_speed = 1.0 , folder = "data" ):
2121 self .twist = Twist ()
2222 self .twist .linear .x = desired_speed
2323 self .listener = tf .TransformListener ()
@@ -27,7 +27,7 @@ def __init__(self, desired_speed = 1.0):
2727 rospy .Subscriber ("/Tablet/voice" , VoiceMessage , self .voice_cb )
2828 self .pub = rospy .Publisher ("/nav_vel" , Twist , queue_size = 1 )
2929 self .rb = utils .BagRecorder (record_topics = list_topics ,
30- desired_path = "/home/jose/ros_ws/src/gr_navigation/gr_navigation_managers/simple_crop_nav/data /" ,
30+ desired_path = "/home/jose/ros_ws/src/gr_navigation/gr_navigation_managers/simple_crop_nav/" + folder + " /" ,
3131 smach = False , start = False )
3232
3333
Original file line number Diff line number Diff line change 11#!/usr/bin/python
22from simple_crop_nav import SimpleCropNavController
33import rospy
4+ import sys
5+ import os
46
57if __name__ == "__main__" :
68 rospy .init_node ("simple_crop_nav_controller" )
7- #rospy.Subscriber("/Tablet/voice", VoiceMessage, start_cb)
8- #while not start_test:
9- # rospy.sleep(0.1)
109
11- #msg = None
10+ if len (sys .argv ) != 2 :
11+ print "please provide just folder name as extra args"
12+ sys .exit ()
1213
13- #while msg is None:
14- # msg = rospy.wait_for_message("/Tablet/voice", VoiceMessage, timeout=None)
15- # parse_command(msg.texts )
16-
17- # print "NEXT STage"
14+ folder_name = sys . argv [ 1 ]
15+ try :
16+ os . mkdir ( folder_name )
17+ except OSError :
18+ print ( "Creation of the directory failed" )
1819
1920 rospy .logerr ("start test" )
20- controller = SimpleCropNavController ()
21+ controller = SimpleCropNavController (folder = folder_name )
2122
2223 while not rospy .is_shutdown () and controller .is_running ():
2324 rospy .sleep (1.0 )
You can’t perform that action at this time.
0 commit comments