car_srv: minor fixes

This commit is contained in:
e5l
2016-08-30 13:51:25 +03:00
parent a3dadd3862
commit f243d91900
@@ -5,6 +5,7 @@ import RouteMetricRequest
import RouteRequest import RouteRequest
import RouteResponse import RouteResponse
import SonarRequest import SonarRequest
import SonarExploreAngleRequest
import SonarResponse import SonarResponse
import control.Controller import control.Controller
import encodeProtoBuf import encodeProtoBuf
@@ -14,7 +15,6 @@ import room.Room
import kotlin.Pair import kotlin.Pair
class ControllerEmulator : Controller { class ControllerEmulator : Controller {
private val MOVE_VELOCITY = 0.05//sm/ms private val MOVE_VELOCITY = 0.05//sm/ms
private val ROTATION_VELOCITY = 0.05//degrees/ms private val ROTATION_VELOCITY = 0.05//degrees/ms
@@ -71,6 +71,10 @@ class ControllerEmulator : Controller {
executeCommand(commands, 0, callback) executeCommand(commands, 0, callback)
} }
override fun executeRequestSensorExploreData(request: SonarExploreAngleRequest, callback: (ByteArray) -> Unit) {
throw UnsupportedOperationException("not implemented") //To change body of created functions use File | Settings | File Templates.
}
override fun executeRequestSensorData(sonarRequest: SonarRequest, callback: (ByteArray) -> Unit) { override fun executeRequestSensorData(sonarRequest: SonarRequest, callback: (ByteArray) -> Unit) {
val angles = sonarRequest.angles val angles = sonarRequest.angles
val xSensor0 = CarState.instance.x val xSensor0 = CarState.instance.x