ACPS (E-24) issueshttps://collaborating.tuhh.de/groups/e-24/-/issues2021-01-19T11:26:56+01:00https://collaborating.tuhh.de/e-24/public/courses/diss/diss-mazebot-simulation/-/issues/18blackboats2021-01-19T11:26:56+01:00Ghost UserblackboatsAn inclusive Dubai luxurious boat service provider, The Black Boats creates unique speedboat tours in Dubai for our patrons who are in love with the sea. Committed to offer uniquely ravishing speedboat vacation experiences in Dubai, we b...An inclusive Dubai luxurious boat service provider, The Black Boats creates unique speedboat tours in Dubai for our patrons who are in love with the sea. Committed to offer uniquely ravishing speedboat vacation experiences in Dubai, we bring a plethora of high-quality speedboat services for our clients to inject their vacations in Dubai with a unique set of speedboat adventures. We understand that each client who comes to Dubai has unique expectations, and we provide them with experiences that will delight [Dubai atlantis boat tour](https://theblackboats.com/dubai-atlantis-boat-tour/
) them and exceed their expectations like they have never thought possible The speedboat packages that we offer in Dubai are created uniquely to meet the diverse expectations and demands of our patrons from around the world. Each of the speedboat tour packages in Dubai is designed to ensure that our patrons are gifted with the opportunity to behold all the most impressive attractions of the city over the course of the tour that will last either 60 or 90 minutes.https://collaborating.tuhh.de/e-24/public/courses/diss/diss-mazebot-simulation/-/issues/17maze_1_3by4 Allows the robot to exceed its boundaries2021-01-05T17:00:44+01:00Pedro Enrique Campos Chavezmaze_1_3by4 Allows the robot to exceed its boundariesWhen the robot traverses this maze, it is posible to pass the walls. According to the sensor reader the distance is still about 10 cm when the wall is reached. ![Bug_maze_1_3by4](/uploads/5abbeb54b276bf798e244c6d8dbdf554/Bug_maze_1_3by4....When the robot traverses this maze, it is posible to pass the walls. According to the sensor reader the distance is still about 10 cm when the wall is reached. ![Bug_maze_1_3by4](/uploads/5abbeb54b276bf798e244c6d8dbdf554/Bug_maze_1_3by4.jpg)https://collaborating.tuhh.de/e-24/public/courses/diss/diss-mazebot-simulation/-/issues/16Movement or simulation speed is incorrect2020-12-08T14:26:04+01:00Folke SchwinningMovement or simulation speed is incorrectWhen setting the speed of the motors to a certain value with the function `motor.setSpeed(speed)`, the simulated speed in MazebotSim is incorrect by a factor of two (i.e. the time it takes to travel a distance of 160mm or turn by an angl...When setting the speed of the motors to a certain value with the function `motor.setSpeed(speed)`, the simulated speed in MazebotSim is incorrect by a factor of two (i.e. the time it takes to travel a distance of 160mm or turn by an angle of 360° is twice as long as it should take).
This issue was verified by setting the speed of both motors to 100 deg/s, which is equivalent to a linear speed of ~16mm/s, and letting both motors move by 160mm. The forward (linear) travel move takes more than 20 seconds instead of the calculated 10 seconds.
The same issue persists when trying to turn with one wheel standing still and the other rotating. After setting up an angle speed of 20 degrees per second for the robot (this equates to 244 degrees per second for the electric motor), the time to turn the robot to 360 degrees takes ~36 seconds instead of 18 seconds.https://collaborating.tuhh.de/e-24/public/courses/diss/diss-mazebot-simulation/-/issues/15PNG scaling doesnt match the distance reading2020-11-30T13:58:02+01:00Dominik LaatzPNG scaling doesnt match the distance readingThe distance reading of the sonic sensor does not match the expected values:
The Robot in the Screenshots is told to drive forward until the desired distance of 10mm to the wall is reached, but it always pokes the tip of the sensor throu...The distance reading of the sonic sensor does not match the expected values:
The Robot in the Screenshots is told to drive forward until the desired distance of 10mm to the wall is reached, but it always pokes the tip of the sensor through a wall.
In [Test_Start] the starting distance is 695mm, while the expected value should be 705 (750 total - 45 from axis to the Sensor).
For the non square image (3By4)it gives different results for going North/South compared to going East/West so the ratio seems to be distorted.
Finally the color sensor only gives a reading, if at least the Tip of the Sensor is inside a Wall.
![Test_Start](/uploads/8a84c7517d52b37544f3035b481b82d4/Test_Start.png)
![Test_N](/uploads/584c2a4cf0308f5decc8e2bc8cdb6ba3/Test_N.png)
![3By3_E](/uploads/9fe1e17d79d1e9bd17038c5480dbb3ec/3By3_E.png)
![3By3_N](/uploads/fe45ac93c6129d610b722ff698b5456f/3By3_N.png)
![3By3_W](/uploads/5ced0f4363f4d8d90e5065ef4ea3fbda/3By3_W.png)
![3By4_N](/uploads/983f467a2c3a0cdedd4c31b252a0f381/3By4_N.png)
![3By4_N2](/uploads/5c9ee211e5efe6a7e4e92ca0943fb921/3By4_N2.png)
![3By4_S](/uploads/838b0bf1ea1f5a5d28e00708ead80faa/3By4_S.png)
![3By4_W](/uploads/4d74b9e8814148e629d9e16c1bfeb988/3By4_W.png)https://collaborating.tuhh.de/e-24/public/ahoi/ros-driver/-/issues/1Readme2020-01-07T15:24:41+01:00Ghost UserReadmeThe readme is still a stubThe readme is still a stubhttps://collaborating.tuhh.de/e-24/public/courses/diss/diss-mazebot-simulation/-/issues/7Improve ColorSensor2019-12-19T12:55:39+01:00Peter OppermannImprove ColorSensorCurrently, the simulated color sensor can only detect very few colors. The algorithm it uses to blur colors when far away is also not based on any real physics. Think of a new, better way to do this.Currently, the simulated color sensor can only detect very few colors. The algorithm it uses to blur colors when far away is also not based on any real physics. Think of a new, better way to do this.https://collaborating.tuhh.de/e-24/public/courses/diss/diss-mazebot-simulation/-/issues/6Ultrasound sensor should have an opening angle, not a perfect beam2019-12-16T21:26:24+01:00Peter OppermannUltrasound sensor should have an opening angle, not a perfect beamThe Ultrasound sensor detects not only an obstacle directly in front of itself. The ultrasound wave might also be scattered by objects that are a little bit to the right or left. The simulated ultrasonic sensor should reflect that.The Ultrasound sensor detects not only an obstacle directly in front of itself. The ultrasound wave might also be scattered by objects that are a little bit to the right or left. The simulated ultrasonic sensor should reflect that.https://collaborating.tuhh.de/e-24/public/courses/diss/diss-mazebot-simulation/-/issues/5Change sensor data generation to "on demand"2019-12-16T21:23:40+01:00Peter OppermannChange sensor data generation to "on demand"At the moment, the sensor data is generated and set at every simulation step, although they are used by the simulated programs only infrequently. Hence, this could be improved to "on-demand" sensor data generation. That means that only i...At the moment, the sensor data is generated and set at every simulation step, although they are used by the simulated programs only infrequently. Hence, this could be improved to "on-demand" sensor data generation. That means that only if, say, the ultrasonic sensor is sampled, the actual distance to the next wall is computed.
However, this might break possible reality adaptions on sensors, such as delayed sensing.https://collaborating.tuhh.de/e-24/public/courses/diss/diss-mazebot-simulation/-/issues/1Collision Detection2020-01-24T07:29:07+01:00Peter OppermannCollision DetectionIn the current release, the obstacles from the environment are seen by ultrasonic and color sensors, but they don't have an effect on the robot's movement. For a better simulation, we need collision detection and alter the movement of th...In the current release, the obstacles from the environment are seen by ultrasonic and color sensors, but they don't have an effect on the robot's movement. For a better simulation, we need collision detection and alter the movement of the robot according to it.