ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Issue NumberDate FoundDate FixedChange made by (Andrew ID)OriginDescriptionResolutionArtifact(s) changed
2
12/5/20222/15/2022apavani2Gripper design issuesFrictional force in the gripper was inadequate. Another issue: gripper fingers started bending outwards when carrying heavy containers.Made the extender and finger as a single part. Provided draft angle on gripper fingers. Added foam padding to the inner side of the fingers. Most issues will be resolved once an aluminium part is fabricated.Gripper design
3
22/1/20222/24/2022apavani2Delay in gripper fabricationDifficult to block time with Tim in order to get the Gripper manufactured in Aluminium.Tim agreed to get the fabrication started on 3/1/2022. We will push the dates of our test cases accordingly.Gripper manufacturing
4
32/20/20222/25/2022saishrubRGB Marker Pose estimation accuracy is not satisfactoryThe 6DOF pose of the Marker had a lot of noise in the Z-axis orientation since only RGB data with PnP method was used. Implemented a depth pointcloud based technique that uses optical flow for better tracking.Perception codebase
5
403/15/202203/27/2022nevinvAutonomous pick and placeContainer slides across the shelf as the gripper closesRedid the hand-eye calibration to eliminate the co-ordinate transform errorPick and place pipeline calibration
6
603/24/202204/04/2022msakthivDispensing controllerDifficulty in generating high frequency shaking motion to replicate human pouring behaviour Tried different frequency and amplitude values to generate different shaking motions. Finetuned the hyperparameters to get the ingredient dispensing within set tolerance limitsIngredient dispensing
7
703/22/202204/10/2022msakthivDispensing controllerTime delay and spike measurements(during impact) from weighing scaleAdded assertions to ensure that the weight measurements are not too oldIngredient dispensing
8
804/15/2022OngoingmsakthivDispensing controllerDuring shaking there is drift in the robot position due to open loop controlIn progressIngredient dispensing
9
904/20/202211/02/2022msaishrubIngredient ValidationPossible overfitting in ingredient validation modelCollected data without tags nd re-trained the modelIngredient validation
10
1010/12/202210/18/2022harshitaState machineContainer was hitting the shelf when putting it back at the same positionAdded a pre-release pose much like pre grasp to execute a smooth repeatable motion for all container positionsPick and place pipeline
11
1111/02/202211/02/2022harshitaState machineThe weighing scale reading for ingredient container was not accurate during Inventory Update StepAdded delay of 3 seconds for weight to settle from disturbance caused by robot arm putting container on weighing scaleState Machine Codebase
12
1211/03/202211/03/2022harshitaState machineContainer weight was not taken into account during inventory updateReduced 100g for container weightState Machine Codebase
13
1311/06/202211/08/2022apavani2HardwareLiquid Containers drip when dispensing long termBetter sealing while installing spoutHardware
14
1409/20/202210/13/2022saishrubPerception: Spectral CameraThe spectral camera only has a Windows SDK. The provisions to sort between spectral readings are part of a paid cloud service.An additional windows PC has been added to the setup. It communicates with the main Ratatouille PC through TCP and shares the spectral data. Additionally, we have developed our own algorithm to sort between different ingredients using spectral data.System setup, Perception Codebase
15
1509/05/202209/29/2022saishrubPerception: Ingredient data collectionIt is a bottleneck for training and is a very slow process.Developed an automated data collection tool for easy and fast data collectionPerception Codebase
16
1610/05/202211/05/2022msakthivDispensing controlsIngredient impact on cooking pot causes spikes in the weight data leading to incorrect dispensingMinimal filtering has been done to avoid the spikes. Additional filtering would lead to delay.Controls Codebase
17
1711/05/202211/15/2022msakthivDispensing controlsDispensing is delayed when the container fill level is lowFixed with learning-based methods for some ingredientsControls Codebase
18
1811/14/202211/20/2022saishrubSpectral CameraSpectral readings not consistent because the container and spectral camera have a gap during measurementMade a change in logic to ensure better contactState Machine Codebase
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100