The function removes consecutive duplicate characters from a given input string.

[CODE]:
```python
def remove_consecutive_duplicates(string):
    cleaned_string = ""
    previous_char = None

    for char in string:
        if char != previous_char:
            cleaned_string += char
            previous_char = char

    return cleaned_string
```

Please validate the code by running the same test inputs again:

COMMAND: PYTHON(./temp/function.py "aaabbbccc" "zzz" "xxyyzz" "abracadabra" "banana")