YashsharmaPhD commited on
Commit
34d6946
·
verified ·
1 Parent(s): 6111b0a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -10
app.py CHANGED
@@ -131,17 +131,22 @@ with gr.Blocks(title="Franka Arm with 3D Camera Control") as demo:
131
  joint_sliders.append(gr.Slider(-3.14, 3.14, value=0, label=f"Joint {i+1}"))
132
  gripper = gr.Slider(0.0, 0.04, value=0.02, step=0.001, label="Gripper")
133
 
134
- gr.Markdown("### 🎥 Camera Controls")
135
- cam_x = gr.Slider(-3, 3, value=1.5, label="Camera X")
136
- cam_y = gr.Slider(-3, 3, value=0.0, label="Camera Y")
137
- cam_z = gr.Slider(-1, 3, value=1.0, label="Camera Z")
138
- tgt_x = gr.Slider(-1, 1, value=0.0, label="Target X")
139
- tgt_y = gr.Slider(-1, 1, value=0.0, label="Target Y")
140
- tgt_z = gr.Slider(0, 2, value=0.5, label="Target Z")
141
-
142
  with gr.Row():
143
- img_output = gr.Image(type="filepath", label="Simulation View")
144
- text_output = gr.Textbox(label="Joint States")
 
 
 
 
 
 
 
 
 
 
 
 
 
145
 
146
  def live_update(*vals):
147
  joints = list(vals[:7])
@@ -178,3 +183,4 @@ with gr.Blocks(title="Franka Arm with 3D Camera Control") as demo:
178
  )
179
 
180
  demo.launch(debug=True)
 
 
131
  joint_sliders.append(gr.Slider(-3.14, 3.14, value=0, label=f"Joint {i+1}"))
132
  gripper = gr.Slider(0.0, 0.04, value=0.02, step=0.001, label="Gripper")
133
 
 
 
 
 
 
 
 
 
134
  with gr.Row():
135
+ with gr.Column(scale=2):
136
+ img_output = gr.Image(type="filepath", label="Simulation View")
137
+ with gr.Row():
138
+ with gr.Column():
139
+ gr.Markdown("**Camera Position**")
140
+ cam_x = gr.Slider(-3, 3, value=1.5, label="X")
141
+ cam_y = gr.Slider(-3, 3, value=0.0, label="Y")
142
+ cam_z = gr.Slider(-1, 3, value=1.0, label="Z")
143
+ with gr.Column():
144
+ gr.Markdown("**Target Point**")
145
+ tgt_x = gr.Slider(-1, 1, value=0.0, label="X")
146
+ tgt_y = gr.Slider(-1, 1, value=0.0, label="Y")
147
+ tgt_z = gr.Slider(0, 2, value=0.5, label="Z")
148
+ with gr.Column(scale=1):
149
+ text_output = gr.Textbox(label="Joint States", lines=10)
150
 
151
  def live_update(*vals):
152
  joints = list(vals[:7])
 
183
  )
184
 
185
  demo.launch(debug=True)
186
+